SVXmlDocument
JavaScript-Referenzleitfäden
JavaScript-Wrapper
Ein Wrapper um ein JavaScript-XML-Dokumentobjekt. Er hat die folgenden Funktionen:
Funktion | Beschreibung | Argumente |
getParseError | Gibt den Parse-Fehler des zugrunde liegenden XML-Dokuments wieder. | Keine. |
getDocumentElement | Gibt einen „SVXmlNode“ aus, der das Stammdokumentelement darstellt. | Keine. |
transformNode | Transformiert die XML dieses Knotens durch das Verwenden des als Argument weitergegebenen XSL-Stylesheets. | xslDocument – ein mit dem XSL-Stylesheet geladenes „SVXmlDocument“. |
setPreserveWhiteSpace | Ein boolescher Ausdruck, der anzeigt, ob ein Leerraum erhalten bleibt. | preserve – wahr oder falsch. |
loadXml | Lädt das entsprechende XML das zugrunde liegende XML-Dokuments. | xml – die zu ladende XML-Zeichenfolge. |
getXml | Gibt die aktuell geladenen XML-Zeichenfolge aus. | Keine. |
selectSingleNode | Gibt einen erhaltenen „SVXmlNode“ auf Grundlage des entsprechenden XPath aus, oder null , falls der Pfad nicht existiert. | xpath – der zum Erhalt des Knotens verwendete XPath.
|
selectNodes | Gibt ein Array von erhaltenen „SVXmlNodes“ auf Grundlage des entsprechenden XPath aus, oder ein leeres Array, falls keine Knoten unter dem entsprechenden Pfad existieren. | xpath – der zum Erhalt der Knotens verwendete XPath. |
setProperty | Legt die Eigenschaft mit dem entsprechenden Namen auf den entsprechenden Wert fest. | name – der Name der Eigenschaft. value – der Wert, der mit dem Eigenschaftennamen verknüpf wird. |
importNode | Übernimmt den entsprechenden Knoten in das aktuelle „SVXmlDocument“. | node – der „SVXmlNode“, der in das aktuelle Dokument übermittelt wird. deep – boolescher Ausdruck, der anzeigt, ob alle Knoten rekursiv importiert werden, die von dem entsprechenden Knoten abstammen. |