Class ProcessingInstruction
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
دستورالعمل پردازش نمایش گره Processing Instruction
XML.
روش ها
روش | نوع برگشت | شرح مختصر |
---|
detach() | Content | گره را از گره Element والد خود جدا می کند. |
get Data() | String | داده های خام را برای هر دستورالعمل در گره Processing Instruction دریافت می کند. |
get Parent Element() | Element | گره Element والد گره را دریافت می کند. |
get Target() | String | هدف گره Processing Instruction را دریافت می کند. |
get Value() | String | مقدار متن تمام گره هایی را که فرزندان مستقیم یا غیرمستقیم گره هستند، به ترتیبی که در سند ظاهر می شوند، دریافت می کند. |
مستندات دقیق
detach()
گره را از گره Element
والد خود جدا می کند. اگر گره والد نداشته باشد، این روش تاثیری ندارد.
بازگشت
Content
- گره جدا شده
get Data()
داده های خام را برای هر دستورالعمل در گره Processing Instruction
دریافت می کند.
بازگشت
String
- داده های خام برای هر دستورالعمل در گره Processing Instruction
get Parent Element()
گره Element
والد گره را دریافت می کند. اگر گره دارای والد نباشد، این متد null
را برمیگرداند.
بازگشت
Element
- گره Element
والد
get Target()
هدف گره Processing Instruction
را دریافت می کند.
بازگشت
String
- هدف برای گره Processing Instruction
get Value()
مقدار متن تمام گره هایی را که فرزندان مستقیم یا غیرمستقیم گره هستند، به ترتیبی که در سند ظاهر می شوند، دریافت می کند.
بازگشت
String
- مقدار متن تمام گره هایی که فرزندان مستقیم یا غیرمستقیم گره هستند
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[[["\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"]]