Class ProcessingInstruction
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Przetwarzanieinstrukcji
Węzeł XML ProcessingInstruction
.
Metody
Metoda | Zwracany typ | Krótki opis |
detach() | Content | Odłącza węzeł od nadrzędnego węzła Element . |
getData() | String | Pobiera nieprzetworzone dane dotyczące każdej instrukcji w węźle ProcessingInstruction . |
getParentElement() | Element | Pobiera węzeł nadrzędny Element węzła. |
getTarget() | String | Pobiera wartość docelową węzła ProcessingInstruction . |
getValue() | String | Pobiera wartość tekstową wszystkich węzłów, które są bezpośrednimi lub pośrednimi podrzędnymi węzła, w kolejności, w jakiej występują w dokumencie. |
Szczegółowa dokumentacja
detach()
Odłącza węzeł od nadrzędnego węzła Element
. Jeśli węzeł nie ma elementu nadrzędnego, ta metoda nie ma żadnego wpływu.
Powrót
Content
– odłączony węzeł
getData()
Pobiera nieprzetworzone dane dotyczące każdej instrukcji w węźle ProcessingInstruction
.
Powrót
String
– dane nieprzetworzone dotyczące każdej instrukcji w węźle ProcessingInstruction
.
getParentElement()
Pobiera węzeł nadrzędny Element
węzła. Jeśli węzeł nie ma elementu nadrzędnego, ta metoda zwraca null
.
Powrót
Element
– węzeł nadrzędny Element
getTarget()
Pobiera wartość docelową węzła ProcessingInstruction
.
Powrót
String
– element docelowy dla węzła ProcessingInstruction
getValue()
Pobiera wartość tekstową wszystkich węzłów, które są bezpośrednimi lub pośrednimi podrzędnymi węzła, w kolejności, w jakiej występują w dokumencie.
Powrót
String
– wartość tekstowa wszystkich węzłów, które są bezpośrednimi lub pośrednimi podrzędnymi węzła
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[null,null,["Ostatnia aktualizacja: 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"]]