XML Service

एक्सएमएल सेवा

यह सेवा, स्क्रिप्ट को पार्स करने, नेविगेट करने, और प्रोग्राम के हिसाब से एक्सएमएल दस्तावेज़ बनाने की अनुमति देती है.

// Log the title and labels for the first page of blog posts on
// Google's The Keyword blog.
function parseXml() {
  let url = 'https://blog.google/rss/';
  let xml = UrlFetchApp.fetch(url).getContentText();
  let document = XmlService.parse(xml);
  let root = document.getRootElement();

  let channel = root.getChild('channel');
  let items = channel.getChildren('item');
  items.forEach(item => {
    let title = item.getChild('title').getText();
    let categories = item.getChildren('category');
    let labels = categories.map(category => category.getText());
    console.log('%s (%s)', title, labels.join(', '));
  });
}

// Create and log an XML representation of first 10 threads in your Gmail inbox.
function createXml() {
  let root = XmlService.createElement('threads');
  let threads = GmailApp.getInboxThreads()
  threads = threads.slice(0,10); // Just the first 10
  threads.forEach(thread => {
    let child = XmlService.createElement('thread')
        .setAttribute('messageCount', thread.getMessageCount())
        .setAttribute('isUnread', thread.isUnread())
        .setText(thread.getFirstMessageSubject());
    root.addContent(child);
  });
  let document = XmlService.createDocument(root);
  let xml = XmlService.getPrettyFormat().format(document);
  console.log(xml);
}

क्लास

नामसंक्षिप्त विवरण
Attributeएक्सएमएल एट्रिब्यूट के बारे में जानकारी.
Cdataएक्सएमएल CDATASection नोड का इलस्ट्रेशन.
Commentएक्सएमएल Comment नोड का इलस्ट्रेशन.
Contentयह एक सामान्य एक्सएमएल नोड को दिखाता है.
ContentTypeएक्सएमएल कॉन्टेंट नोड के टाइप दिखाने वाला एन्युमेशन.
DocTypeएक्सएमएल DocumentType नोड का इलस्ट्रेशन.
Documentकिसी एक्सएमएल दस्तावेज़ का इस्तेमाल.
Elementएक्सएमएल Element नोड का इलस्ट्रेशन.
EntityRefएक्सएमएल EntityReference नोड का इलस्ट्रेशन.
Formatएक्सएमएल दस्तावेज़ के आउटपुट के लिए एक फ़ॉर्मैटर, जिसमें पहले से तय किए गए तीन फ़ॉर्मैट होते हैं. इन्हें अपनी पसंद के मुताबिक बनाया जा सकता है.
Namespaceएक्सएमएल नेमस्पेस का प्रतिनिधित्व.
ProcessingInstructionएक्सएमएल ProcessingInstruction नोड का इलस्ट्रेशन.
Textएक्सएमएल Text नोड का इलस्ट्रेशन.
XmlServiceयह सेवा, स्क्रिप्ट को पार्स करने, नेविगेट करने, और प्रोग्राम के हिसाब से एक्सएमएल दस्तावेज़ बनाने की अनुमति देती है.

Attribute

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getName()Stringएट्रिब्यूट के स्थानीय नाम की जानकारी मिलती है.
getNamespace()Namespaceएट्रिब्यूट के लिए नेमस्पेस मिलता है.
getValue()Stringएट्रिब्यूट की वैल्यू की जानकारी मिलती है.
setName(name)Attributeएट्रिब्यूट का स्थानीय नाम सेट करता है.
setNamespace(namespace)Attributeएट्रिब्यूट के लिए नेमस्पेस सेट करता है.
setValue(value)Attributeएट्रिब्यूट की वैल्यू सेट करता है.

Cdata

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
append(text)Textदिए गए टेक्स्ट को नोड में पहले से मौजूद किसी भी कॉन्टेंट में जोड़ता है.
detach()Contentनोड को उसके पैरंट Element नोड से अलग करता है.
getParentElement()Elementनोड के पैरंट Element नोड को पाता है.
getText()StringText नोड की टेक्स्ट वैल्यू दिखाता है.
getValue()Stringउन सभी नोड की टेक्स्ट वैल्यू दिखाता है जो नोड से सीधे तौर पर या सीधे तौर पर नहीं जुड़ी हैं. यह उसी क्रम में होती है जिस क्रम में वे दस्तावेज़ में दिखती हैं.
setText(text)TextText नोड की टेक्स्ट वैल्यू सेट करता है.

Comment

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
detach()Contentनोड को उसके पैरंट Element नोड से अलग करता है.
getParentElement()Elementनोड के पैरंट Element नोड को पाता है.
getText()StringComment नोड की टेक्स्ट वैल्यू दिखाता है.
getValue()Stringउन सभी नोड की टेक्स्ट वैल्यू दिखाता है जो नोड से सीधे तौर पर या सीधे तौर पर नहीं जुड़ी हैं. यह उसी क्रम में होती है जिस क्रम में वे दस्तावेज़ में दिखती हैं.
setText(text)CommentComment नोड की टेक्स्ट वैल्यू सेट करता है.

Content

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
asCdata()Cdataऑटोकंप्लीट के मकसद से, नोड को CDATASection नोड के तौर पर कास्ट करता है.
asComment()Commentऑटोकंप्लीट के मकसद से, नोड को Comment नोड के तौर पर कास्ट करता है.
asDocType()DocTypeऑटोकंप्लीट के मकसद से, नोड को DocumentType नोड के तौर पर कास्ट करता है.
asElement()Elementऑटोकंप्लीट के मकसद से, नोड को Element नोड के तौर पर कास्ट करता है.
asEntityRef()EntityRefऑटोकंप्लीट के मकसद से, नोड को EntityReference नोड के तौर पर कास्ट करता है.
asProcessingInstruction()ProcessingInstructionऑटोकंप्लीट के मकसद से, नोड को ProcessingInstruction नोड के तौर पर कास्ट करता है.
asText()Textऑटोकंप्लीट के मकसद से, नोड को Text नोड के तौर पर कास्ट करता है.
detach()Contentनोड को उसके पैरंट Element नोड से अलग करता है.
getParentElement()Elementनोड के पैरंट Element नोड को पाता है.
getType()ContentTypeनोड के कॉन्टेंट टाइप की जानकारी मिलती है.
getValue()Stringउन सभी नोड की टेक्स्ट वैल्यू दिखाता है जो नोड से सीधे तौर पर या सीधे तौर पर नहीं जुड़ी हैं. यह उसी क्रम में होती है जिस क्रम में वे दस्तावेज़ में दिखती हैं.

ContentType

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
CDATAEnumएक्सएमएल CDATASection नोड.
COMMENTEnumएक्सएमएल Comment नोड.
DOCTYPEEnumएक्सएमएल DocumentType नोड.
ELEMENTEnumएक्सएमएल Element नोड.
ENTITYREFEnumएक्सएमएल EntityReference नोड.
PROCESSINGINSTRUCTIONEnumएक्सएमएल ProcessingInstruction नोड.
TEXTEnumएक्सएमएल Text नोड.

DocType

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
detach()Contentनोड को उसके पैरंट Element नोड से अलग करता है.
getElementName()StringDocType एलान में बताए गए रूट Element नोड का नाम पाता है.
getInternalSubset()StringDocumentType नोड के लिए अंदरूनी सबसेट का डेटा मिलता है.
getParentElement()Elementनोड के पैरंट Element नोड को पाता है.
getPublicId()StringDocumentType नोड के लिए बाहरी सबसेट के डेटा का सार्वजनिक आईडी पाता है.
getSystemId()Stringइससे DocumentType नोड के लिए, बाहरी सबसेट के डेटा का सिस्टम आईडी मिलता है.
getValue()Stringउन सभी नोड की टेक्स्ट वैल्यू दिखाता है जो नोड से सीधे तौर पर या सीधे तौर पर नहीं जुड़ी हैं. यह उसी क्रम में होती है जिस क्रम में वे दस्तावेज़ में दिखती हैं.
setElementName(name)DocTypeDocType डिक्लेरेशन में तय करने के लिए, रूट Element नोड का नाम सेट करता है.
setInternalSubset(data)DocTypeDocumentType नोड के लिए अंदरूनी सबसेट का डेटा सेट करता है.
setPublicId(id)DocTypeDocumentType नोड के लिए बाहरी सबसेट के डेटा का सार्वजनिक आईडी सेट करता है.
setSystemId(id)DocTypeयह नीति DocumentType नोड के लिए, बाहरी सबसेट के डेटा का सिस्टम आईडी सेट करती है.

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 नोड को सेट करता है.

Element

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addContent(content)Elementदिए गए नोड को Element नोड के आखिरी चाइल्ड के रूप में जोड़ता है.
addContent(index, content)Elementदिए गए नोड को सभी नोड के बीच में डालता है, जो Element नोड से तुरंत जुड़े होते हैं.
cloneContent()Content[]उन सभी नोड की ऐसी कॉपी बनाता है जो अटैच नहीं हैं जो {@code Element} नोड के मौजूदा चाइल्ड नोड से जुड़े हैं.
detach()Contentनोड को उसके पैरंट Element नोड से अलग करता है.
getAllContent()Content[]उन सभी नोड की जानकारी देता है जो {@code Element} नोड से तुरंत जुड़े हैं.
getAttribute(name)Attributeइस Element नोड के लिए एट्रिब्यूट को, दिए गए नाम के साथ मिलता है. इसमें कोई नेमस्पेस नहीं होता.
getAttribute(name, namespace)Attributeदिए गए नाम और नेमस्पेस के साथ, इस Element नोड के लिए एट्रिब्यूट मिलता है.
getAttributes()Attribute[]इस Element नोड के सभी एट्रिब्यूट उसी क्रम में दिखाता है जिस क्रम में वे दस्तावेज़ में दिखते हैं.
getChild(name)Elementदिए गए नाम वाला पहला Element नोड पाता है. इसमें कोई ऐसा नेमस्पेस नहीं होता जो इस Element नोड का मौजूदा चाइल्ड नोड हो.
getChild(name, namespace)Elementदिए गए नाम और नेमस्पेस के साथ पहला Element नोड पाता है, जो इस Element नोड का तुरंत चाइल्ड है.
getChildText(name)Stringअगर नोड, Element नोड का इंटरमीडिएट चाइल्ड है, तो दिए गए नाम के साथ नोड की टेक्स्ट वैल्यू मिलती है और इसमें कोई नेमस्पेस नहीं होता.
getChildText(name, namespace)Stringअगर नोड, Element नोड का तुरंत चाइल्ड है, तो दिए गए नाम और नेमस्पेस के साथ नोड का टेक्स्ट वैल्यू पाता है.
getChildren()Element[]सभी Element नोड दिखाता है, जो इस Element नोड से जुड़े हुए हैं. ये उसी क्रम में होते हैं जिस क्रम में वे दस्तावेज़ में दिखते हैं.
getChildren(name)Element[]इसमें, दिए गए नाम वाले सभी Element नोड मिलते हैं. साथ ही, ऐसा कोई नेमस्पेस भी नहीं होता जो इस Element नोड के तुरंत चाइल्ड हो. ऐसा उस क्रम में होता है जिस क्रम में वे दस्तावेज़ में दिखते हैं.
getChildren(name, namespace)Element[]दिए गए नाम और नेमस्पेस वाले सभी Element नोड दिखाता है, जो इस Element नोड के तुरंत चाइल्ड हैं. ये उसी क्रम में होते हैं जिस क्रम में वे दस्तावेज़ में दिखते हैं.
getContent(index)Contentयह फ़ंक्शन, दिए गए इंडेक्स पर उन सभी नोड के बीच नोड हासिल करता है जो {@code Element} नोड से तुरंत जुड़े हैं.
getContentSize()Integerउन नोड की संख्या का पता लगाता है जो {@code Element} नोड के तुरंत चाइल्ड नोड हैं.
getDescendants()Content[]इसमें वे सभी नोड मिलते हैं जो {@code Element} नोड के डायरेक्ट या इनडायरेक्ट चाइल्ड हैं.
getDocument()Documentउस एक्सएमएल दस्तावेज़ को पाता है जिसमें {@code Element} नोड शामिल होता है.
getName()StringElement नोड का लोकल नाम पाता है.
getNamespace()NamespaceElement नोड के लिए नेमस्पेस की जानकारी देता है.
getNamespace(prefix)NamespaceElement नोड के लिए दिए गए प्रीफ़िक्स वाला नेमस्पेस पाता है.
getParentElement()Elementनोड के पैरंट Element नोड को पाता है.
getQualifiedName()StringElement नोड के लोकल नाम और नेमस्पेस के प्रीफ़िक्स [namespacePrefix]:[localName] के तौर पर मिलता है.
getText()StringElement नोड की टेक्स्ट वैल्यू दिखाता है.
getValue()Stringउन सभी नोड की टेक्स्ट वैल्यू दिखाता है जो नोड से सीधे तौर पर या सीधे तौर पर नहीं जुड़ी हैं. यह उसी क्रम में होती है जिस क्रम में वे दस्तावेज़ में दिखती हैं.
isAncestorOf(other)Booleanइससे पता चलता है कि यह Element नोड, किसी Element नोड का डायरेक्ट या इनडायरेक्ट पैरंट है.
isRootElement()Booleanइससे पता चलता है कि Element नोड, दस्तावेज़ का रूट नोड है या नहीं.
removeAttribute(attribute)Booleanअगर ऐसा कोई एट्रिब्यूट मौजूद है, तो इस Element नोड के लिए दिए गए एट्रिब्यूट को हटा देता है.
removeAttribute(attributeName)Booleanअगर ऐसा कोई एट्रिब्यूट मौजूद है, तो दिए गए नाम और बिना नेमस्पेस के इस Element नोड के लिए एट्रिब्यूट को हटाता है.
removeAttribute(attributeName, namespace)Booleanअगर ऐसा कोई एट्रिब्यूट मौजूद है, तो दिए गए नाम और नेमस्पेस के साथ इस Element नोड के लिए एट्रिब्यूट को हटा देता है.
removeContent()Content[]उन सभी नोड को हटाता है जो {@code Element} नोड के तुरंत चाइल्ड नोड हैं.
removeContent(content)Booleanअगर नोड {@code Element} नोड का तुरंत चाइल्ड नोड है, तो दिए गए नोड को हटा देता है.
removeContent(index)Contentदिए गए इंडेक्स से उन सभी नोड में से नोड को हटाता है जो {@code Element} नोड के करीबी से जुड़े हैं.
setAttribute(attribute)Elementइस Element नोड के लिए दिए गए एट्रिब्यूट को सेट करता है.
setAttribute(name, value)Elementइस Element नोड के लिए एट्रिब्यूट को दिए गए नाम, वैल्यू, और बिना किसी नेमस्पेस के सेट करता है.
setAttribute(name, value, namespace)Elementइस Element नोड के लिए एट्रिब्यूट को दिए गए नाम, वैल्यू, और नेमस्पेस के साथ सेट करता है.
setName(name)ElementElement नोड का स्थानीय नाम सेट करता है.
setNamespace(namespace)ElementElement नोड के लिए नेमस्पेस सेट करता है.
setText(text)ElementElement नोड की टेक्स्ट वैल्यू सेट करता है.

EntityRef

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
detach()Contentनोड को उसके पैरंट Element नोड से अलग करता है.
getName()StringEntityReference नोड का नाम मिलता है.
getParentElement()Elementनोड के पैरंट Element नोड को पाता है.
getPublicId()StringEntityReference नोड का सार्वजनिक आईडी मिलता है.
getSystemId()StringEntityReference नोड का सिस्टम आईडी मिलता है.
getValue()Stringउन सभी नोड की टेक्स्ट वैल्यू दिखाता है जो नोड से सीधे तौर पर या सीधे तौर पर नहीं जुड़ी हैं. यह उसी क्रम में होती है जिस क्रम में वे दस्तावेज़ में दिखती हैं.
setName(name)EntityRefEntityReference नोड का नाम सेट करता है.
setPublicId(id)EntityRefEntityReference नोड का सार्वजनिक आईडी सेट करता है.
setSystemId(id)EntityRefEntityReference नोड का सिस्टम आईडी सेट करता है.

Format

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
format(document)Stringदिए गए Document को फ़ॉर्मैट की गई स्ट्रिंग के तौर पर आउटपुट करता है.
format(element)Stringदिए गए Element नोड को फ़ॉर्मैट की गई स्ट्रिंग के तौर पर आउटपुट करता है.
setEncoding(encoding)Formatकैरेक्टर एन्कोडिंग को सेट करता है जिसका इस्तेमाल फ़ॉर्मैटर को करना चाहिए.
setIndent(indent)Formatचाइल्ड नोड को इंडेंट करने के लिए, इस्तेमाल की जाने वाली स्ट्रिंग सेट करता है.
setLineSeparator(separator)Formatस्ट्रिंग को तब डालने के लिए सेट करता है, जब फ़ॉर्मैटर आम तौर पर लाइन ब्रेक डालेगा.
setOmitDeclaration(omitDeclaration)Formatसेट करता है कि फ़ॉर्मैट करने वाले को एक्सएमएल एलान को छोड़ना चाहिए या नहीं, जैसे <?xml version="1.0" encoding="UTF-8"?>.
setOmitEncoding(omitEncoding)Formatसेट करता है कि फ़ॉर्मैटर को एक्सएमएल एलान में एन्कोडिंग को छोड़ना चाहिए या नहीं, जैसे कि <?xml version="1.0" encoding="UTF-8"?> में एन्कोडिंग फ़ील्ड.

Namespace

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getPrefix()Stringनेमस्पेस के लिए प्रीफ़िक्स पाता है.
getURI()Stringनेमस्पेस के लिए यूआरआई मिलता है.

ProcessingInstruction

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
detach()Contentनोड को उसके पैरंट Element नोड से अलग करता है.
getData()StringProcessingInstruction नोड में हर निर्देश के लिए रॉ डेटा मिलता है.
getParentElement()Elementनोड के पैरंट Element नोड को पाता है.
getTarget()StringProcessingInstruction नोड के लिए टारगेट हासिल करता है.
getValue()Stringउन सभी नोड की टेक्स्ट वैल्यू दिखाता है जो नोड से सीधे तौर पर या सीधे तौर पर नहीं जुड़ी हैं. यह उसी क्रम में होती है जिस क्रम में वे दस्तावेज़ में दिखती हैं.

Text

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
append(text)Textदिए गए टेक्स्ट को नोड में पहले से मौजूद किसी भी कॉन्टेंट में जोड़ता है.
detach()Contentनोड को उसके पैरंट Element नोड से अलग करता है.
getParentElement()Elementनोड के पैरंट Element नोड को पाता है.
getText()StringText नोड की टेक्स्ट वैल्यू दिखाता है.
getValue()Stringउन सभी नोड की टेक्स्ट वैल्यू दिखाता है जो नोड से सीधे तौर पर या सीधे तौर पर नहीं जुड़ी हैं. यह उसी क्रम में होती है जिस क्रम में वे दस्तावेज़ में दिखती हैं.
setText(text)TextText नोड की टेक्स्ट वैल्यू सेट करता है.

XmlService

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
ContentTypesContentTypeएक्सएमएल कॉन्टेंट नोड के टाइप दिखाने वाला एन्युमेशन.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
createCdata(text)Cdataदी गई वैल्यू के साथ, अटैच नहीं किया गया CDATASection नोड बनाता है.
createComment(text)Commentदी गई वैल्यू के साथ, अटैच नहीं किया गया Comment नोड बनाता है.
createDocType(elementName)DocTypeदिए गए नाम से रूट Element नोड के लिए, अटैच नहीं किया गया DocumentType नोड बनाता है.
createDocType(elementName, systemId)DocTypeदिए गए नाम वाले रूट Element नोड के लिए, अटैच नहीं किया गया DocumentType नोड बनाता है. साथ ही, बाहरी सबसेट के डेटा के लिए दिए गए सिस्टम आईडी को बनाता है.
createDocType(elementName, publicId, systemId)DocTypeदिए गए नाम वाले रूट Element नोड के लिए, अटैच नहीं किया गया DocumentType नोड बनाता है. साथ ही, बाहरी सबसेट के डेटा के लिए, दिए गए सार्वजनिक आईडी और सिस्टम आईडी को बनाता है.
createDocument()Documentएक खाली एक्सएमएल दस्तावेज़ बनाता है.
createDocument(rootElement)Documentदिए गए रूट Element नोड के साथ एक्सएमएल दस्तावेज़ बनाता है.
createElement(name)Elementदिए गए लोकल नाम और बिना नेमस्पेस के, अटैच नहीं किया गया Element नोड बनाता है.
createElement(name, namespace)Elementदिए गए लोकल नाम और नेमस्पेस के साथ, अटैच नहीं किया गया Element नोड बनाता है.
createText(text)Textदी गई वैल्यू के साथ, अटैच नहीं किया गया Text नोड बनाता है.
getCompactFormat()Formatछोटा एक्सएमएल दस्तावेज़ आउटपुट करने के लिए, Format ऑब्जेक्ट बनाता है.
getNamespace(uri)Namespaceदिए गए यूआरआई के साथ Namespace बनाता है.
getNamespace(prefix, uri)Namespaceदिए गए प्रीफ़िक्स और यूआरआई के साथ एक Namespace बनाता है.
getNoNamespace()Namespaceऐसा Namespace बनाता है जो रीयल नेमस्पेस की गैर-मौजूदगी को दिखाता है.
getPrettyFormat()Formatकोई व्यक्ति आसानी से पढ़े जा सकने वाले एक्सएमएल दस्तावेज़ के आउटपुट के लिए, Format ऑब्जेक्ट बनाता है.
getRawFormat()Formatरॉ एक्सएमएल दस्तावेज़ दिखाने के लिए, Format ऑब्जेक्ट बनाता है.
getXmlNamespace()Namespaceस्टैंडर्ड xml प्रीफ़िक्स के साथ Namespace बनाता है.
parse(xml)Documentएक्सएमएल की पुष्टि किए बिना, दिए गए एक्सएमएल से एक Document बनाता है.