Class ProcessingInstruction
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Anleitung
Eine Darstellung eines XML-ProcessingInstruction
-Knotens.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
detach() | Content | Der Knoten wird von seinem übergeordneten Knoten Element getrennt. |
getData() | String | Hier werden die Rohdaten für jede Anweisung im ProcessingInstruction -Knoten abgerufen. |
getParentElement() | Element | Ruft den übergeordneten Element -Knoten des Knotens ab. |
getTarget() | String | Ruft das Ziel für den ProcessingInstruction -Knoten ab. |
getValue() | String | Ruft den Textwert aller Knoten ab, die direkte oder indirekte untergeordnete Elemente des Knotens sind, in der Reihenfolge, in der sie im Dokument erscheinen. |
Detaillierte Dokumentation
detach()
Der Knoten wird von seinem übergeordneten Knoten Element
getrennt. Wenn der Knoten kein übergeordnetes Element hat, hat diese Methode keine Auswirkungen.
Rückflug
Content
– der getrennte Knoten
getData()
Ruft die Rohdaten für jede Anweisung im ProcessingInstruction
-Knoten ab.
Rückflug
String
: Die Rohdaten für jede Anweisung im Knoten ProcessingInstruction
getParentElement()
Ruft den übergeordneten Element
-Knoten des Knotens ab. Wenn der Knoten kein übergeordnetes Element hat, gibt diese Methode null
zurück.
Rückflug
Element
– der übergeordnete Knoten Element
getTarget()
Ruft das Ziel für den ProcessingInstruction
-Knoten ab.
Rückflug
String
– das Ziel für den Knoten ProcessingInstruction
getValue()
Ruft den Textwert aller Knoten ab, die direkte oder indirekte untergeordnete Elemente des Knotens sind, in der Reihenfolge, in der sie im Dokument erscheinen.
Rückflug
String
: Der Textwert aller Knoten, die direkte oder indirekte untergeordnete Knoten des Knotens sind.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[[["\u003cp\u003eRepresents an XML \u003ccode\u003eProcessingInstruction\u003c/code\u003e node, providing methods for interaction.\u003c/p\u003e\n"],["\u003cp\u003eOffers methods to detach from parent, retrieve raw data, get parent element, target, and text value.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003edetach()\u003c/code\u003e removes the node from its parent, \u003ccode\u003egetData()\u003c/code\u003e retrieves raw instruction data, and \u003ccode\u003egetParentElement()\u003c/code\u003e fetches the parent node.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003egetTarget()\u003c/code\u003e retrieves the processing instruction's target, and \u003ccode\u003egetValue()\u003c/code\u003e gets the text value of its children.\u003c/p\u003e\n"]]],[],null,["# Class ProcessingInstruction\n\nProcessingInstruction\n\nA representation of an XML `Processing``Instruction` node. \n\n### Methods\n\n| Method | Return type | Brief description |\n|-------------------------------------------|-------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------|\n| [detach()](#detach()) | [Content](/apps-script/reference/xml-service/content) | Detaches the node from its parent [Element](/apps-script/reference/xml-service/element) node. |\n| [getData()](#getData()) | `String` | Gets the raw data for every instruction in the `Processing``Instruction` node. |\n| [getParentElement()](#getParentElement()) | [Element](/apps-script/reference/xml-service/element) | Gets the node's parent [Element](/apps-script/reference/xml-service/element) node. |\n| [getTarget()](#getTarget()) | `String` | Gets the target for the `Processing``Instruction` node. |\n| [getValue()](#getValue()) | `String` | Gets the text value of all nodes that are direct or indirect children of the node, in the order they appear in the document. |\n\nDetailed documentation\n----------------------\n\n### `detach()`\n\nDetaches the node from its parent [Element](/apps-script/reference/xml-service/element) node. If the node does not have a parent,\nthis method has no effect.\n\n#### Return\n\n\n[Content](/apps-script/reference/xml-service/content) --- the detached node\n\n*** ** * ** ***\n\n### `get``Data()`\n\nGets the raw data for every instruction in the `Processing``Instruction` node.\n\n#### Return\n\n\n`String` --- the raw data for every instruction in the `Processing``Instruction` node\n\n*** ** * ** ***\n\n### `get``Parent``Element()`\n\nGets the node's parent [Element](/apps-script/reference/xml-service/element) node. If the node does not have a parent, this method\nreturns `null`.\n\n#### Return\n\n\n[Element](/apps-script/reference/xml-service/element) --- the parent `Element` node\n\n*** ** * ** ***\n\n### `get``Target()`\n\nGets the target for the `Processing``Instruction` node.\n\n#### Return\n\n\n`String` --- the target for the `Processing``Instruction` node\n\n*** ** * ** ***\n\n### `get``Value()`\n\nGets the text value of all nodes that are direct or indirect children of the node, in the order\nthey appear in the document.\n\n#### Return\n\n\n`String` --- the text value of all nodes that are direct or indirect children of the node"]]