Class Document

दस्तावेज़

एक्सएमएल दस्तावेज़ का उदाहरण.

तरीके

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

ज़्यादा जानकारी वाला दस्तावेज़

addContent(content)

दिए गए नोड को दस्तावेज़ के आखिर में जोड़ता है. content आर्ग्युमेंट, Content ऑब्जेक्ट या कोई भी नोड ऑब्जेक्ट हो सकता है. यह ContentType में दी गई किसी टाइप से मेल खाता हो. हालांकि, ध्यान दें कि किसी दस्तावेज़ में सिर्फ़ एक चाइल्ड Element नोड हो सकता है. यह नोड, रूट Element नोड होता है.

पैरामीटर

नामटाइपब्यौरा
contentContentजोड़ा जाने वाला नोड.

वापसी का टिकट

Document — यह दस्तावेज़, चेन बनाने के लिए होता है.


addContent(index, content)

यह फ़ंक्शन, दिए गए नोड को दस्तावेज़ के सभी चाइल्ड नोड में, दिए गए इंडेक्स पर डालता है. content आर्ग्युमेंट, Content ऑब्जेक्ट या कोई भी नोड ऑब्जेक्ट हो सकता है. यह ContentType में दी गई किसी टाइप से मेल खाता हो. हालांकि, ध्यान दें कि किसी दस्तावेज़ में सिर्फ़ एक चाइल्ड Element नोड हो सकता है, जो कि रूट Element नोड होता है.

पैरामीटर

नामटाइपब्यौरा
indexIntegerयह इंडेक्स, दस्तावेज़ के सभी चाइल्ड नोड में से उस नोड को दिखाता है जिसे आपको डालना है.
contentContentवह नोड जिसे शामिल करना है.

वापसी का टिकट

Document — यह दस्तावेज़, चेन बनाने के लिए होता है.


cloneContent()

यह फ़ंक्शन, दस्तावेज़ के सभी नोड की ऐसी कॉपी बनाता है जो दस्तावेज़ से जुड़ी नहीं होती हैं.

वापसी का टिकट

Content[] — यह उन सभी नोड की अनअटैच की गई कॉपी का कलेक्शन होता है जो दस्तावेज़ के तुरंत बाद आने वाले चाइल्ड नोड होते हैं.


detachRootElement()

यह दस्तावेज़ के रूट Element नोड को अलग करता है और उसे दिखाता है. अगर दस्तावेज़ में कोई रूट Element नोड नहीं है, तो यह तरीका null दिखाता है.

वापसी का टिकट

Element|null — अलग किया गया Element नोड या null, अगर दस्तावेज़ में रूट Element नोड नहीं है.


getAllContent()

यह फ़ंक्शन, दस्तावेज़ के सभी चाइल्ड नोड को दिखाता है.

वापसी का टिकट

Content[] — यह दस्तावेज़ के सभी नोड का एक ऐरे होता है.


getContent(index)

यह फ़ंक्शन, दस्तावेज़ के सभी चाइल्ड नोड में से, दिए गए इंडेक्स पर मौजूद नोड को दिखाता है. अगर दिए गए इंडेक्स पर कोई नोड नहीं है, तो यह तरीका null दिखाता है.

पैरामीटर

नामटाइपब्यौरा
indexIntegerयह दस्तावेज़ के सभी नोड में से, नोड का इंडेक्स होता है. ये नोड, दस्तावेज़ के सीधे तौर पर चाइल्ड नोड होते हैं.

वापसी का टिकट

Content|null — नोड या null, अगर दिए गए इंडेक्स पर कोई नोड मौजूद नहीं है.


getContentSize()

इससे दस्तावेज़ के चाइल्ड नोड की संख्या मिलती है.

वापसी का टिकट

Integer — दस्तावेज़ के चाइल्ड नोड की संख्या.


getDescendants()

यह दस्तावेज़ के सभी नोड को क्रम से दिखाता है. ये नोड, दस्तावेज़ के डायरेक्ट या इनडायरेक्ट चाइल्ड नोड होते हैं.

वापसी का टिकट

Content[] — यह उन सभी नोड का कलेक्शन होता है जो दस्तावेज़ के डायरेक्ट या इनडायरेक्ट चाइल्ड नोड होते हैं.


getDocType()

दस्तावेज़ का DocType declaration मिलता है. अगर दस्तावेज़ में DocumentType नोड नहीं है, तो यह तरीका null दिखाता है.

वापसी का टिकट

DocType|nullDocumentType नोड या अगर दस्तावेज़ में DocumentType नोड नहीं है, तो null.


getRootElement()

यह दस्तावेज़ के रूट Element नोड को दिखाता है. अगर दस्तावेज़ में कोई रूट Element नोड नहीं है, तो यह तरीका null दिखाता है.

वापसी का टिकट

Element|null — रूट Element नोड या null, अगर दस्तावेज़ में रूट Element नोड नहीं है.


hasRootElement()

यह तय करता है कि दस्तावेज़ में कोई रूट Element नोड है या नहीं.

वापसी का टिकट

Boolean — अगर दस्तावेज़ में रूट Element नोड है, तो true; अगर नहीं है, तो false.


removeContent()

यह फ़ंक्शन, दस्तावेज़ के सभी नोड हटाता है.

वापसी का टिकट

Content[] — यह उन सभी नोड का कलेक्शन होता है जो दस्तावेज़ से हटाए जाने से पहले, उसके चाइल्ड नोड थे.


removeContent(content)

अगर नोड, दस्तावेज़ का चाइल्ड नोड है, तो यह फ़ंक्शन दिए गए नोड को हटा देता है. content आर्ग्युमेंट, Content ऑब्जेक्ट या कोई भी नोड ऑब्जेक्ट हो सकता है. यह ContentType में दी गई किसी टाइप से मेल खाता हो.

पैरामीटर

नामटाइपब्यौरा
contentContentहटाने के लिए नोड.

वापसी का टिकट

Booleantrue अगर नोड, पैरंट नोड का चाइल्ड नोड था और उसे हटा दिया गया है; false अगर ऐसा नहीं है.


removeContent(index)

यह फ़ंक्शन, दस्तावेज़ के सभी चाइल्ड नोड में से दिए गए इंडेक्स पर मौजूद नोड को हटाता है. अगर दिए गए इंडेक्स पर कोई नोड नहीं है, तो यह तरीका null दिखाता है.

पैरामीटर

नामटाइपब्यौरा
indexIntegerयह दस्तावेज़ के सभी नोड में से, नोड का इंडेक्स होता है. ये नोड, दस्तावेज़ के सीधे तौर पर चाइल्ड नोड होते हैं.

वापसी का टिकट

Content|null — हटाया गया नोड या null, अगर दिए गए इंडेक्स पर कोई नोड नहीं है.


setDocType(docType)

दस्तावेज़ के DocType एलान को सेट करता है. अगर दस्तावेज़ में पहले से ही कोई दूसरा DocType नोड मौजूद है, तो यह तरीका पुराने नोड को ओवरराइट कर देता है. अगर दस्तावेज़ में पहले से ही वही DocType नोड मौजूद है जिसे सेट किया जा रहा है, तो यह तरीका एक अपवाद दिखाता है.

पैरामीटर

नामटाइपब्यौरा
docTypeDocTypeसेट करने के लिए DocumentType.

वापसी का टिकट

Document — यह दस्तावेज़, चेन बनाने के लिए होता है.


setRootElement(element)

दस्तावेज़ के रूट Element नोड को सेट करता है. अगर दस्तावेज़ में पहले से ही कोई रूट Element नोड मौजूद है, तो यह तरीका पुराने नोड को बदल देता है.

पैरामीटर

नामटाइपब्यौरा
elementElementसेट करने के लिए रूट Element नोड.

वापसी का टिकट

Document — यह दस्तावेज़, चेन बनाने के लिए होता है.