Saxon DocumentBuilder är en del av Saxon XSLT och XQuery bearbetning programsvit som gjorts av saxonica . Den DocumentBuilder möjliggör en programmerare för att skapa Javascript dokument från olika källor för användning av webbplatser . I programmeringsspråket Java , en " entitetsreferens " pekar på en " enhet " som definieras på andra ställen i koden . DocumentBuilder innehåller kommandon som låter dig manipulera dessa referenser . Instruktioner
1
tolka dokumentet med alla XML parsing programvara för att säkerställa att det överensstämmer med XSLT standarder . Detta säkerställer att programmering kan manipuleras av Saxon sviten , inklusive DocumentBuilder .
2
Lokalisera entitetsreferenser använder DocumentBuilder s XMLResolver och " GetEntity " metoden . Detta använder "get " -kommandot för att lokalisera enheter eller deras referenser , vilka båda anses " noder " i Java och därmed föremål för kommandon som " får " som påverkar noder .
3
bort enheten eller de referenser med " removeChild " metoden . "barn" noder har " föräldrar " i programplaneringen hierarkin . Du måste hitta den överordnade nod i hierarkin och använda sin " ta bort " -kommandot för att ta bort barnet nod - . I det här fallet , entitetsreferensen