Class Document

दस्तावेज़

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
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 node हो सकता है. यह रूट Element node होता है.

पैरामीटर

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

वापसी का टिकट

Document — चेन करने के लिए दस्तावेज़


addContent(index, content)

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

पैरामीटर

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

वापसी का टिकट

Document — चेन करने के लिए दस्तावेज़


cloneContent()

दस्तावेज़ के सभी चाइल्ड नोड की अटैच नहीं की गई कॉपी बनाता है.

वापसी का टिकट

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


detachRootElement()

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

वापसी का टिकट

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


getAllContent()

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

वापसी का टिकट

Content[] — दस्तावेज़ के सभी चाइल्ड नोड का कलेक्शन


getContent(index)

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

पैरामीटर

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

वापसी का टिकट

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


getContentSize()

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

वापसी का टिकट

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


getDescendants()

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

वापसी का टिकट

Content[] — दस्तावेज़ के सीधे या अप्रत्यक्ष चाइल्ड नोड का कलेक्शन


getDocType()

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

वापसी का टिकट

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


getRootElement()

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

वापसी का टिकट

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


hasRootElement()

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

वापसी का टिकट

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


removeContent()

दस्तावेज़ के चाइल्ड नोड हटाता है.

वापसी का टिकट

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


removeContent(content)

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

पैरामीटर

नामटाइपब्यौरा
contentContentजिस नोड को हटाना है

वापसी का टिकट

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


removeContent(index)

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

पैरामीटर

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

वापसी का टिकट

Content — वह नोड जिसे हटाया गया था या null, अगर दिए गए इंडेक्स में कोई नोड नहीं है


setDocType(docType)

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

पैरामीटर

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

वापसी का टिकट

Document — चेन करने के लिए दस्तावेज़


setRootElement(element)

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

पैरामीटर

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

वापसी का टिकट

Document — चेन करने के लिए दस्तावेज़