এই পরিষেবাটি স্ক্রিপ্টগুলিকে XML ডকুমেন্টগুলি পার্স, নেভিগেট এবং প্রোগ্রাম্যাটিকভাবে তৈরি করার অনুমতি দেয়।
// 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 | একটি XML বৈশিষ্ট্যের উপস্থাপনা। |
Cdata | একটি XML CDATASection নোডের উপস্থাপনা। |
Comment | একটি XML Comment নোডের উপস্থাপনা। |
Content | একটি জেনেরিক XML নোডের উপস্থাপনা। |
Content Type | XML কন্টেন্ট নোডের প্রকারভেদ উপস্থাপনকারী একটি গণনা। |
Doc Type | একটি XML Document Type নোডের উপস্থাপনা। |
Document | একটি XML ডকুমেন্টের উপস্থাপনা। |
Element | একটি XML Element নোডের উপস্থাপনা। |
Entity Ref | একটি XML Entity Reference নোডের উপস্থাপনা। |
Format | একটি XML ডকুমেন্ট আউটপুট করার জন্য একটি ফর্ম্যাটার, যার তিনটি পূর্বনির্ধারিত ফর্ম্যাট রয়েছে যা আরও কাস্টমাইজ করা যেতে পারে। |
Namespace | একটি XML নেমস্পেসের উপস্থাপনা। |
Processing Instruction | একটি XML Processing Instruction নোডের উপস্থাপনা। |
Text | একটি XML Text নোডের উপস্থাপনা। |
Xml Service | এই পরিষেবাটি স্ক্রিপ্টগুলিকে XML ডকুমেন্টগুলি পার্স, নেভিগেট এবং প্রোগ্রাম্যাটিকভাবে তৈরি করার অনুমতি দেয়। |
Attribute
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Name() | String | বৈশিষ্ট্যের স্থানীয় নাম পায়। |
get Namespace() | Namespace |null | বৈশিষ্ট্যের জন্য নেমস্পেস পায়। |
get Value() | String | বৈশিষ্ট্যের মান পায়। |
set Name(name) | Attribute | বৈশিষ্ট্যের স্থানীয় নাম সেট করে। |
set Namespace(namespace) | Attribute | অ্যাট্রিবিউটের জন্য নেমস্পেস সেট করে। |
set Value(value) | Attribute | বৈশিষ্ট্যের মান নির্ধারণ করে। |
Cdata
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
append(text) | Text | প্রদত্ত টেক্সটটি নোডে ইতিমধ্যেই বিদ্যমান যেকোনো কন্টেন্টে যুক্ত করে। |
detach() | Content |null | নোডটিকে তার প্যারেন্ট Element নোড থেকে আলাদা করে। |
get Parent Element() | Element |null | নোডের প্যারেন্ট Element নোড পায়। |
get Text() | String | Text নোডের টেক্সট মান পায়। |
get Value() | String | ডকুমেন্টে প্রদর্শিত ক্রমানুসারে, নোডের প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোডের টেক্সট মান পায়। |
set Text(text) | Text | Text নোডের টেক্সট মান সেট করে। |
Comment
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
detach() | Content |null | নোডটিকে তার প্যারেন্ট Element নোড থেকে আলাদা করে। |
get Parent Element() | Element |null | নোডের প্যারেন্ট Element নোড পায়। |
get Text() | String | Comment নোডের টেক্সট মান পায়। |
get Value() | String | ডকুমেন্টে প্রদর্শিত ক্রমানুসারে, নোডের প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোডের টেক্সট মান পায়। |
set Text(text) | Comment | Comment নোডের টেক্সট মান সেট করে। |
Content
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
as Cdata() | Cdata |null | স্বয়ংক্রিয়ভাবে সম্পন্ন করার উদ্দেশ্যে নোডটিকে CDATASection নোড হিসেবে কাস্ট করে। |
as Comment() | Comment |null | স্বয়ংক্রিয়ভাবে সম্পন্ন করার উদ্দেশ্যে নোডটিকে একটি Comment নোড হিসেবে কাস্ট করে। |
as Doc Type() | Doc Type |null | স্বয়ংক্রিয়ভাবে সম্পন্ন করার উদ্দেশ্যে নোডটিকে Document Type নোড হিসেবে কাস্ট করে। |
as Element() | Element |null | স্বয়ংক্রিয়ভাবে সম্পন্ন করার উদ্দেশ্যে নোডটিকে একটি Element নোড হিসেবে কাস্ট করে। |
as Entity Ref() | Entity Ref |null | স্বয়ংক্রিয়ভাবে সম্পন্ন করার উদ্দেশ্যে নোডটিকে একটি Entity Reference নোড হিসেবে কাস্ট করে। |
as Processing Instruction() | Processing Instruction |null | স্বয়ংক্রিয়ভাবে সম্পন্ন করার উদ্দেশ্যে নোডটিকে একটি Processing Instruction নোড হিসেবে কাস্ট করে। |
as Text() | Text |null | স্বয়ংক্রিয়ভাবে সম্পন্ন করার উদ্দেশ্যে নোডটিকে Text নোড হিসেবে কাস্ট করে। |
detach() | Content |null | নোডটিকে তার প্যারেন্ট Element নোড থেকে আলাদা করে। |
get Parent Element() | Element |null | নোডের প্যারেন্ট Element নোড পায়। |
get Type() | Content Type | নোডের কন্টেন্ট টাইপ পায়। |
get Value() | String | ডকুমেন্টে প্রদর্শিত ক্রমানুসারে, নোডের প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোডের টেক্সট মান পায়। |
Content Type
বৈশিষ্ট্য
| সম্পত্তি | আদর্শ | বিবরণ |
|---|---|---|
CDATA | Enum | একটি XML CDATASection নোড। |
COMMENT | Enum | একটি XML Comment নোড। |
DOCTYPE | Enum | একটি XML Document Type নোড। |
ELEMENT | Enum | একটি XML Element নোড। |
ENTITYREF | Enum | একটি XML Entity Reference নোড। |
PROCESSINGINSTRUCTION | Enum | একটি XML Processing Instruction নোড। |
TEXT | Enum | একটি XML Text নোড। |
Doc Type
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
detach() | Content |null | নোডটিকে তার প্যারেন্ট Element নোড থেকে আলাদা করে। |
get Element Name() | String | Doc Type ঘোষণায় উল্লেখিত রুট Element নোডের নাম পায়। |
get Internal Subset() | String | Document Type নোডের জন্য অভ্যন্তরীণ সাবসেট ডেটা পায়। |
get Parent Element() | Element |null | নোডের প্যারেন্ট Element নোড পায়। |
get Public Id() | String | Document Type নোডের জন্য বহিরাগত সাবসেট ডেটার পাবলিক আইডি পায়। |
get System Id() | String | Document Type নোডের জন্য বহিরাগত সাবসেট ডেটার সিস্টেম আইডি পায়। |
get Value() | String | ডকুমেন্টে প্রদর্শিত ক্রমানুসারে, নোডের প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোডের টেক্সট মান পায়। |
set Element Name(name) | Doc Type | Doc Type ঘোষণায় নির্দিষ্ট করার জন্য রুট Element নোডের নাম সেট করে। |
set Internal Subset(data) | Doc Type | Document Type নোডের জন্য অভ্যন্তরীণ সাবসেট ডেটা সেট করে। |
set Public Id(id) | Doc Type | Document Type নোডের জন্য বহিরাগত সাবসেট ডেটার পাবলিক আইডি সেট করে। |
set System Id(id) | Doc Type | Document Type নোডের জন্য বহিরাগত সাবসেট ডেটার সিস্টেম আইডি সেট করে। |
Document
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
add Content(content) | Document | প্রদত্ত নোডটি ডকুমেন্টের শেষে যুক্ত করে। |
add Content(index, content) | Document | ডকুমেন্টের তাৎক্ষণিক সন্তান সকল নোডের মধ্যে প্রদত্ত সূচীতে প্রদত্ত নোডটি সন্নিবেশ করায়। |
clone Content() | Content[] | ডকুমেন্টের তাৎক্ষণিক সন্তান সকল নোডের সংযুক্ত না করা কপি তৈরি করে। |
detach Root Element() | Element |null | ডকুমেন্টের রুট Element নোডকে আলাদা করে রিটার্ন করে। |
get All Content() | Content[] | ডকুমেন্টের তাৎক্ষণিক সন্তান সকল নোড পায়। |
get Content(index) | Content |null | ডকুমেন্টের তাৎক্ষণিক সন্তান সকল নোডের মধ্যে প্রদত্ত সূচকে নোডটি পায়। |
get Content Size() | Integer | ডকুমেন্টের তাৎক্ষণিক সন্তান নোডের সংখ্যা পায়। |
get Descendants() | Content[] | ডকুমেন্টের প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোড, ডকুমেন্টে প্রদর্শিত ক্রমে পায়। |
get Doc Type() | Doc Type |null | ডকুমেন্টের Doc Type ঘোষণা পায়। |
get Root Element() | Element |null | ডকুমেন্টের রুট Element নোড পায়। |
has Root Element() | Boolean | ডকুমেন্টটিতে রুট Element নোড আছে কিনা তা নির্ধারণ করে। |
remove Content() | Content[] | ডকুমেন্টের তাৎক্ষণিক শিশু সকল নোড সরিয়ে দেয়। |
remove Content(content) | Boolean | যদি নোডটি ডকুমেন্টের একটি তাৎক্ষণিক শিশু হয়, তাহলে প্রদত্ত নোডটি সরিয়ে দেয়। |
remove Content(index) | Content |null | ডকুমেন্টের তাৎক্ষণিক সন্তান সকল নোডের মধ্যে প্রদত্ত সূচকে নোডটি সরিয়ে দেয়। |
set Doc Type(docType) | Document | ডকুমেন্টের Doc Type ঘোষণা সেট করে। |
set Root Element(element) | Document | ডকুমেন্টের রুট Element নোড সেট করে। |
Element
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
add Content(content) | Element | প্রদত্ত নোডটিকে Element নোডের শেষ চাইল্ড হিসেবে যুক্ত করে। |
add Content(index, content) | Element | Element নোডের তাৎক্ষণিক সন্তান সকল নোডের মধ্যে প্রদত্ত সূচীতে প্রদত্ত নোডটি সন্নিবেশ করায়। |
clone Content() | Content[] | {@code Element} নোডের অব্যবহিত সন্তান সকল নোডের সংযুক্ত না করা কপি তৈরি করে। |
detach() | Content |null | নোডটিকে তার প্যারেন্ট Element নোড থেকে আলাদা করে। |
get All Content() | Content[] | {@code Element} নোডের তাৎক্ষণিক সন্তান সকল নোড পায়। |
get Attribute(name) | Attribute |null | এই Element নোডের জন্য প্রদত্ত নাম এবং কোনও নেমস্পেস ছাড়াই অ্যাট্রিবিউটটি পায়। |
get Attribute(name, namespace) | Attribute |null | প্রদত্ত নাম এবং নেমস্পেস সহ এই Element নোডের জন্য অ্যাট্রিবিউট পায়। |
get Attributes() | Attribute[] | এই Element নোডের জন্য সমস্ত বৈশিষ্ট্যগুলি, ডকুমেন্টে প্রদর্শিত ক্রমে পায়। |
get Child(name) | Element |null | প্রদত্ত নামের সাথে প্রথম Element নোডটি পায় এবং এই Element নোডের তাৎক্ষণিক সন্তান হিসেবে কোনও নেমস্পেস থাকে না। |
get Child(name, namespace) | Element |null | প্রদত্ত নাম এবং নেমস্পেস সহ প্রথম Element নোডটি পায় যা এই Element নোডের একটি তাৎক্ষণিক শিশু। |
get Child Text(name) | String|null | যদি নোডটি Element নোডের একটি তাৎক্ষণিক শিশু হয়, তাহলে প্রদত্ত নামের সাথে এবং কোনও নেমস্পেস ছাড়াই নোডের টেক্সট মান পায়। |
get Child Text(name, namespace) | String|null | যদি নোডটি Element নোডের একটি তাৎক্ষণিক সন্তান হয়, তাহলে প্রদত্ত নাম এবং নেমস্পেস সহ নোডের টেক্সট মান পায়। |
get Children() | Element[] | এই Element নোডের তাৎক্ষণিক সন্তান সকল Element নোডকে ডকুমেন্টে প্রদর্শিত ক্রমে গ্রহণ করে। |
get Children(name) | Element[] | প্রদত্ত নামের সকল Element নোড এবং এই Element নোডের তাৎক্ষণিক সন্তান কোন নেমস্পেস নেই, ডকুমেন্টে প্রদর্শিত ক্রমে। |
get Children(name, namespace) | Element[] | এই Element নোডের অদূরবর্তী সন্তান হিসেবে প্রদত্ত নাম এবং নেমস্পেস সহ সমস্ত Element নোড, ডকুমেন্টে প্রদর্শিত ক্রমে পায়। |
get Content(index) | Content |null | {@code Element} নোডের তাৎক্ষণিক সন্তান সকল নোডের মধ্যে প্রদত্ত সূচকে নোডটি পায়। |
get Content Size() | Integer | {@code Element} নোডের তাৎক্ষণিক সন্তান নোডের সংখ্যা বের করে। |
get Descendants() | Content[] | {@code Element} নোডের প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোডকে ডকুমেন্টে প্রদর্শিত ক্রমে গ্রহণ করে। |
get Document() | Document | {@code Element} নোড ধারণকারী XML ডকুমেন্টটি পায়। |
get Name() | String | Element নোডের স্থানীয় নাম পায়। |
get Namespace() | Namespace | Element নোডের জন্য নেমস্পেস পায়। |
get Namespace(prefix) | Namespace | Element নোডের জন্য প্রদত্ত উপসর্গ সহ নেমস্পেস পায়। |
get Parent Element() | Element |null | নোডের প্যারেন্ট Element নোড পায়। |
get Qualified Name() | String | Element নোডের স্থানীয় নাম এবং নেমস্পেস প্রিফিক্স [namespacePrefix]:[localName] আকারে পায়। |
get Text() | String | Element নোডের টেক্সট মান পায়। |
get Value() | String | ডকুমেন্টে প্রদর্শিত ক্রমানুসারে, নোডের প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোডের টেক্সট মান পায়। |
is Ancestor Of(other) | Boolean | এই Element নোডটি একটি প্রদত্ত Element নোডের প্রত্যক্ষ নাকি পরোক্ষ অভিভাবক তা নির্ধারণ করে। |
is Root Element() | Boolean | Element নোডটি ডকুমেন্টের রুট নোড কিনা তা নির্ধারণ করে। |
remove Attribute(attribute) | Boolean | এই Element নোডের জন্য প্রদত্ত অ্যাট্রিবিউটটি সরিয়ে দেয়, যদি এমন কোনও অ্যাট্রিবিউট বিদ্যমান থাকে। |
remove Attribute(attributeName) | Boolean | এই Element নোডের জন্য প্রদত্ত নাম সহ অ্যাট্রিবিউটটি সরিয়ে দেয় এবং যদি এমন কোনও অ্যাট্রিবিউট বিদ্যমান থাকে তবে কোনও নেমস্পেস না থাকে। |
remove Attribute(attributeName, namespace) | Boolean | এই Element নোডের জন্য প্রদত্ত নাম এবং নেমস্পেস সহ অ্যাট্রিবিউটটি সরিয়ে দেয়, যদি এমন কোনও অ্যাট্রিবিউট বিদ্যমান থাকে। |
remove Content() | Content[] | {@code Element} নোডের অদূরবর্তী সন্তান সকল নোড সরিয়ে দেয়। |
remove Content(content) | Boolean | যদি নোডটি {@code Element} নোডের একটি তাৎক্ষণিক শিশু হয়, তাহলে প্রদত্ত নোডটি সরিয়ে দেয়। |
remove Content(index) | Content |null | {@code Element} নোডের তাৎক্ষণিক সন্তান সকল নোডের মধ্যে প্রদত্ত সূচকে নোডটি সরিয়ে দেয়। |
set Attribute(attribute) | Element | এই Element নোডের জন্য প্রদত্ত বৈশিষ্ট্য সেট করে। |
set Attribute(name, value) | Element | এই Element নোডের জন্য প্রদত্ত নাম, মান এবং কোনও নেমস্পেস ছাড়াই অ্যাট্রিবিউট সেট করে। |
set Attribute(name, value, namespace) | Element | এই Element নোডের জন্য প্রদত্ত নাম, মান এবং নেমস্পেস সহ অ্যাট্রিবিউট সেট করে। |
set Name(name) | Element | Element নোডের স্থানীয় নাম সেট করে। |
set Namespace(namespace) | Element | Element নোডের জন্য নেমস্পেস সেট করে। |
set Text(text) | Element | Element নোডের টেক্সট মান সেট করে। |
Entity Ref
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
detach() | Content |null | নোডটিকে তার প্যারেন্ট Element নোড থেকে আলাদা করে। |
get Name() | String | Entity Reference নোডের নাম পায়। |
get Parent Element() | Element |null | নোডের প্যারেন্ট Element নোড পায়। |
get Public Id() | String|null | Entity Reference নোডের পাবলিক আইডি পায়। |
get System Id() | String|null | Entity Reference নোডের সিস্টেম আইডি পায়। |
get Value() | String | ডকুমেন্টে প্রদর্শিত ক্রমানুসারে, নোডের প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোডের টেক্সট মান পায়। |
set Name(name) | Entity Ref | Entity Reference নোডের নাম সেট করে। |
set Public Id(id) | Entity Ref | Entity Reference নোডের পাবলিক আইডি সেট করে। |
set System Id(id) | Entity Ref | Entity Reference নোডের সিস্টেম আইডি সেট করে। |
Format
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
format(document) | String | প্রদত্ত Document একটি ফর্ম্যাটেড স্ট্রিং হিসেবে আউটপুট করে। |
format(element) | String | প্রদত্ত Element নোডকে একটি ফর্ম্যাটেড স্ট্রিং হিসেবে আউটপুট করে। |
set Encoding(encoding) | Format | ফরম্যাটার যে অক্ষর এনকোডিং ব্যবহার করবে তা সেট করে। |
set Indent(indent) | Format | তাদের পিতামাতার সাপেক্ষে চাইল্ড নোডগুলিকে ইন্ডেন্ট করতে ব্যবহৃত স্ট্রিং সেট করে। |
set Line Separator(separator) | Format | যখনই ফর্ম্যাটার সাধারণত একটি লাইন ব্রেক সন্নিবেশ করবে তখনই স্ট্রিংটি সন্নিবেশ করানোর জন্য সেট করে। |
set Omit Declaration(omitDeclaration) | Format | ফর্ম্যাটারটি XML ঘোষণা বাদ দেবে কিনা তা সেট করে, যেমন <?xml version="1.0" encoding="UTF-8"?> । |
set Omit Encoding(omitEncoding) | Format | <?xml version="1.0" encoding="UTF-8"?> তে এনকোডিং ক্ষেত্র, যেমন XML ঘোষণায় ফর্ম্যাটার এনকোডিং বাদ দেবে কিনা তা সেট করে। |
Namespace
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Prefix() | String | নেমস্পেসের জন্য উপসর্গ পায়। |
get URI() | String | নেমস্পেসের জন্য URI পায়। |
Processing Instruction
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
detach() | Content |null | নোডটিকে তার প্যারেন্ট Element নোড থেকে আলাদা করে। |
get Data() | String | Processing Instruction নোডে প্রতিটি নির্দেশের জন্য কাঁচা ডেটা পায়। |
get Parent Element() | Element |null | নোডের প্যারেন্ট Element নোড পায়। |
get Target() | String | Processing Instruction নোডের লক্ষ্য পায়। |
get Value() | String | ডকুমেন্টে প্রদর্শিত ক্রমানুসারে, নোডের প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোডের টেক্সট মান পায়। |
Text
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
append(text) | Text | প্রদত্ত টেক্সটটি নোডে ইতিমধ্যেই বিদ্যমান যেকোনো কন্টেন্টে যুক্ত করে। |
detach() | Content |null | নোডটিকে তার প্যারেন্ট Element নোড থেকে আলাদা করে। |
get Parent Element() | Element |null | নোডের প্যারেন্ট Element নোড পায়। |
get Text() | String | Text নোডের টেক্সট মান পায়। |
get Value() | String | ডকুমেন্টে প্রদর্শিত ক্রমানুসারে, নোডের প্রত্যক্ষ বা পরোক্ষ সন্তান সকল নোডের টেক্সট মান পায়। |
set Text(text) | Text | Text নোডের টেক্সট মান সেট করে। |
Xml Service
বৈশিষ্ট্য
| সম্পত্তি | আদর্শ | বিবরণ |
|---|---|---|
Content Types | Content Type | XML কন্টেন্ট নোডের প্রকারভেদ উপস্থাপনকারী একটি গণনা। |
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
create Cdata(text) | Cdata | প্রদত্ত মান সহ একটি সংযুক্ত না করা CDATASection নোড তৈরি করে। |
create Comment(text) | Comment | প্রদত্ত মান সহ একটি সংযুক্ত না করা Comment নোড তৈরি করে। |
create Doc Type(elementName) | Doc Type | প্রদত্ত নামের সাথে রুট Element নোডের জন্য একটি আনঅ্যাট্যাচড Document Type নোড তৈরি করে। |
create Doc Type(elementName, systemId) | Doc Type | প্রদত্ত নাম সহ রুট Element নোডের জন্য একটি আনঅ্যাট্যাচড Document Type নোড এবং বহিরাগত সাবসেট ডেটার জন্য প্রদত্ত সিস্টেম আইডি তৈরি করে। |
create Doc Type(elementName, publicId, systemId) | Doc Type | প্রদত্ত নাম সহ রুট Element নোডের জন্য একটি আনঅ্যাট্যাচড Document Type নোড এবং বহিরাগত সাবসেট ডেটার জন্য প্রদত্ত পাবলিক আইডি এবং সিস্টেম আইডি তৈরি করে। |
create Document() | Document | একটি খালি XML ডকুমেন্ট তৈরি করে। |
create Document(rootElement) | Document | প্রদত্ত রুট Element নোড দিয়ে একটি XML ডকুমেন্ট তৈরি করে। |
create Element(name) | Element | প্রদত্ত স্থানীয় নাম এবং কোনও নেমস্পেস ছাড়াই একটি সংযুক্ত না করা Element নোড তৈরি করে। |
create Element(name, namespace) | Element | প্রদত্ত স্থানীয় নাম এবং নেমস্পেস সহ একটি সংযুক্ত না করা Element নোড তৈরি করে। |
create Text(text) | Text | প্রদত্ত মান সহ একটি সংযুক্ত না করা Text নোড তৈরি করে। |
get Compact Format() | Format | একটি কম্প্যাক্ট XML ডকুমেন্ট আউটপুট করার জন্য একটি Format অবজেক্ট তৈরি করে। |
get Namespace(uri) | Namespace | প্রদত্ত URI দিয়ে একটি Namespace তৈরি করে। |
get Namespace(prefix, uri) | Namespace | প্রদত্ত উপসর্গ এবং URI দিয়ে একটি Namespace তৈরি করে। |
get No Namespace() | Namespace | একটি Namespace তৈরি করে যা প্রকৃত নেমস্পেসের অনুপস্থিতি উপস্থাপন করে। |
get Pretty Format() | Format | একটি মানব-পঠনযোগ্য XML ডকুমেন্ট আউটপুট করার জন্য একটি Format অবজেক্ট তৈরি করে। |
get Raw Format() | Format | একটি কাঁচা XML ডকুমেন্ট আউটপুট করার জন্য একটি Format অবজেক্ট তৈরি করে। |
get Xml Namespace() | Namespace | স্ট্যান্ডার্ড xml প্রিফিক্স সহ একটি Namespace তৈরি করে। |
parse(xml) | Document | XML যাচাই না করেই প্রদত্ত XML থেকে একটি Document তৈরি করে। |