| |
Schnittstelle LSResourceResolver { LSInput resolveResource(in Art DOMString, im namespaceURI DOMString im publicId DOMString im systemId DOMString im baseURI DOMString); }; Methoden resolveResource Lassen Sie die Anwendung externe Betriebsmittel beheben. Das LSParser [ p.14 ] bevor dem Öffnen irgendeines externen Hilfsmittels benennt diese Methode, einschließlich der externen DTD-Teilmenge externe Wesen bezogen innerhalb des DTD und externe Wesen bezogen innerhalb des Dokumentelements (jedoch, das erste Dokument Wesen wird nicht zu dieser Methode geführt). Die Anwendung kann dann verlangen daß das LSParser beheben Sie das externe Hilfsmittel selbst, das es Gebrauch eine Alternative URI oder das es der Gebrauch, der völlig ist unterschiedliche Eingangsquelle. Anwendungsverfasser können diese Methode verwenden, um externe Systembezeichner umzuadressieren, um zu sichern und/oder lokales URI, allgemeine Bezeichner in einem Katalog oben schauen, oder ein Wesen von a lesen Datenbank oder andere Eingangsquelle (einschließlich z.B. ein Dialogfeld). Parameter Art von der Art DOMString Die Art des Hilfsmittels, das behoben wird. Für XML [ XML 1,0 ] Betriebsmittel (d.h. Wesen), Anwendungen müssen den Wert " http://www.w3.org/TR/REC-xml" verwenden . Für XML-Schema [ XML-SchemacTeil 1 ], müssen Anwendungen den Wert verwenden "http://www.w3.org/2001/XMLSchema" . Andere Arten Betriebsmittel sind außerhalb des Bereichs dieser Spezifikation und sollte ein Absolutes folglich empfehlen URI zwecks diese Methode verwenden. namespaceURI von der Art DOMString Das namespace des Hilfsmittels, das, z.B. das Zielnamespace des XML behoben wird Schema [ XML-SchemacTeil 1 ] wenn XML-Schemabetriebsmittel behoben werden. publicId von der Art DOMString Der allgemeine Bezeichner des externen Wesens, das bezogen wird, oder Null wenn keine Öffentlichkeit Bezeichner wurde geliefert oder, wenn das Hilfsmittel nicht ein Wesen ist. systemId von der Art DOMString Der Systembezeichner, ein URI-Hinweis [ IETFCRfc 2396 ], vom externen Hilfsmittel beziehend oder Null wenn kein Systembezeichner geliefert wurde. baseURI von der Art DOMString Die absolute Unterseite URI des Hilfsmittels, das analysiert wird, oder Null wenn es keine Unterseite URI gibt. RückholcWert LSInput [ p.22 ] Ein LSInput wenden Sie ein, die neue Eingangsquelle oder Null beschreibend zu verlangen Sie, daß die grammatische Definition einen regelmäßigen URI-Anschluß zum Hilfsmittel öffnen. Keine Ausnahmen Schnittstelle LSParserFilter 25 1,3 Grundlegende Schnittstellen |  |
|
| |
|
|