किसी एक्सएमएल दस्तावेज़ का इस्तेमाल.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
addContent(content) | Document | दिए गए नोड को दस्तावेज़ के आखिर में जोड़ता है. |
addContent(index, content) | Document | दिए गए नोड को दिए गए इंडेक्स पर उन सभी नोड के बीच डालता है जो दस्तावेज़ से तुरंत जुड़े हैं. |
cloneContent() | Content[] | उन सभी नोड की अटैच की गई कॉपी बनाता है जो दस्तावेज़ के मौजूदा चाइल्ड नोड हैं. |
detachRootElement() | Element | दस्तावेज़ के रूट Element नोड को अलग करता है और दिखाता है. |
getAllContent() | Content[] | उन सभी नोड को इकट्ठा करता है जो दस्तावेज़ से जुड़े हुए तुरंत जुड़े हैं. |
getContent(index) | Content | दिए गए इंडेक्स पर उन सभी नोड के बीच नोड हासिल करता है जो दस्तावेज़ से तुरंत जुड़े हैं. |
getContentSize() | Integer | ऐसे नोड की संख्या पता लगाता है जो दस्तावेज़ से तुरंत जुड़े हैं. |
getDescendants() | Content[] | इसमें उन सभी नोड को उसी क्रम में शामिल किया जाता है जो दस्तावेज़ से सीधे तौर पर या सीधे तौर पर नहीं जुड़े होते हैं. |
getDocType() | DocType | दस्तावेज़ के DocType एलान की जानकारी देता है. |
getRootElement() | Element | दस्तावेज़ के रूट Element नोड की जानकारी देता है. |
hasRootElement() | Boolean | इससे पता चलता है कि दस्तावेज़ में रूट Element नोड है या नहीं. |
removeContent() | Content[] | उन सभी नोड को हटाता है जो दस्तावेज़ से तुरंत जुड़े हैं. |
removeContent(content) | Boolean | अगर यह नोड, दस्तावेज़ का चाइल्ड नोड है, तो इसे हटा देता है. |
removeContent(index) | Content | दिए गए इंडेक्स के नोड से उन सभी नोड को हटाता है जो दस्तावेज़ से तुरंत जुड़े हैं. |
setDocType(docType) | Document | यह दस्तावेज़ के DocType एलान को सेट करता है. |
setRootElement(element) | Document | दस्तावेज़ के रूट Element नोड को सेट करता है. |
ज़्यादा जानकारी के साथ दस्तावेज़
addContent(content)
दिए गए नोड को दस्तावेज़ के आखिर में जोड़ता है. content
आर्ग्युमेंट, Content
ऑब्जेक्ट या ऐसा कोई भी नोड ऑब्जेक्ट हो सकता है जो ContentType
में दिए गए किसी टाइप से जुड़ा हो. हालांकि, ध्यान दें कि किसी दस्तावेज़ में सिर्फ़ एक चाइल्ड Element
नोड हो सकता है. यह एक तरह से रूट Element
नोड होता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
content | Content | जोड़ने के लिए नोड |
रिटर्न
Document
— यह दस्तावेज़, चेन करने के लिए है
addContent(index, content)
दिए गए नोड को दिए गए इंडेक्स पर उन सभी नोड के बीच डालता है जो दस्तावेज़ से तुरंत जुड़े हैं. content
तर्क, Content
ऑब्जेक्ट या ऐसा कोई भी नोड ऑब्जेक्ट हो सकता है जो ContentType
में दिए गए टाइप से जुड़ा हो. हालांकि, ध्यान दें कि किसी दस्तावेज़ में सिर्फ़ एक चाइल्ड Element
नोड हो सकता है, जो असल में रूट Element
नोड होता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
index | Integer | वह इंडेक्स जिस पर नोड को उन सभी नोड के बीच डालना है जो दस्तावेज़ से तुरंत जुड़े हैं |
content | Content | वह नोड जिसे शामिल करना है |
रिटर्न
Document
— यह दस्तावेज़, चेन करने के लिए है
cloneContent()
उन सभी नोड की अटैच की गई कॉपी बनाता है जो दस्तावेज़ के मौजूदा चाइल्ड नोड हैं.
रिटर्न
Content[]
— ऐसे सभी नोड की कॉपी की कलेक्शन, जिन्हें अटैच नहीं किया गया है और जो दस्तावेज़ के
तुरंत शुरू होते हैं
detachRootElement()
getAllContent()
उन सभी नोड को इकट्ठा करता है जो दस्तावेज़ से जुड़े हुए तुरंत जुड़े हैं.
रिटर्न
Content[]
— उन सभी नोड का कलेक्शन जो दस्तावेज़ से तुरंत जुड़े हैं
getContent(index)
दिए गए इंडेक्स पर उन सभी नोड के बीच नोड हासिल करता है जो दस्तावेज़ से तुरंत जुड़े हैं. अगर दिए गए इंडेक्स में कोई नोड नहीं है, तो यह तरीका null
दिखाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
index | Integer | उन सभी नोड में से नोड के लिए इंडेक्स जो दस्तावेज़ से तुरंत जुड़े हैं |
रिटर्न
Content
— नोड या अगर दिए गए इंडेक्स में कोई नोड नहीं है, तो null
getContentSize()
ऐसे नोड की संख्या पता लगाता है जो दस्तावेज़ से तुरंत जुड़े हैं.
रिटर्न
Integer
— ऐसे नोड की संख्या जो दस्तावेज़ से तुरंत जुड़े हैं
getDescendants()
इसमें उन सभी नोड को उसी क्रम में शामिल किया जाता है जो दस्तावेज़ से सीधे तौर पर या सीधे तौर पर नहीं जुड़े होते हैं.
रिटर्न
Content[]
— सभी नोड का कलेक्शन जो दस्तावेज़ से सीधे तौर पर या किसी अन्य तरीके से जुड़ा नहीं है
getDocType()
getRootElement()
hasRootElement()
इससे पता चलता है कि दस्तावेज़ में रूट Element
नोड है या नहीं.
रिटर्न
Boolean
— true
अगर दस्तावेज़ में रूट Element
नोड है, तो false
नहीं है
removeContent()
उन सभी नोड को हटाता है जो दस्तावेज़ से तुरंत जुड़े हैं.
रिटर्न
Content[]
— यह उन सभी नोड का कलेक्शन है जो हटाए जाने से पहले, दस्तावेज़ से जुड़े हुए थे
removeContent(content)
अगर यह नोड, दस्तावेज़ का चाइल्ड नोड है, तो इसे हटा देता है. content
तर्क, Content
ऑब्जेक्ट या ऐसा कोई भी नोड ऑब्जेक्ट हो सकता है जो ContentType
में दिए गए टाइप से जुड़ा हो.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
content | Content | वह नोड जिसे हटाना है |
रिटर्न
Boolean
— true
अगर नोड हाल ही का चाइल्ड नोड था और इसे हटा दिया गया था, तो false
अगर नहीं था
removeContent(index)
दिए गए इंडेक्स के नोड से उन सभी नोड को हटाता है जो दस्तावेज़ से तुरंत जुड़े हैं. अगर दिए गए इंडेक्स में कोई नोड नहीं है, तो यह तरीका null
दिखाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
index | Integer | उन सभी नोड में से नोड के लिए इंडेक्स जो दस्तावेज़ से तुरंत जुड़े हैं |
रिटर्न
Content
— हटाया गया नोड या अगर दिए गए इंडेक्स में कोई नोड नहीं है, तो null
setDocType(docType)
यह दस्तावेज़ के DocType
एलान को सेट करता है. अगर दस्तावेज़ में पहले से ही अलग
DocType
नोड है, तो यह तरीका पुराने नोड को बदल देता है. अगर दस्तावेज़ में पहले से ही सेट किया जा रहा DocType
नोड मौजूद है, तो इस तरीके से एक अपवाद मिलता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
docType | DocType | सेट करने के लिए DocumentType |
रिटर्न
Document
— यह दस्तावेज़, चेन करने के लिए है