একটি জেনেরিক এক্সএমএল নোডের উপস্থাপনা।
ক্লাস বাস্তবায়ন করা
| নাম | সংক্ষিপ্ত বিবরণ |
|---|---|
Cdata | একটি XML CDATASection নোডের উপস্থাপনা। |
Comment | একটি XML Comment নোডের উপস্থাপনা। |
Doc Type | একটি এক্সএমএল Document Type নোডের উপস্থাপনা। |
Element | একটি এক্সএমএল Element নোডের উপস্থাপনা। |
Entity Ref | একটি এক্সএমএল Entity Reference নোডের উপস্থাপনা। |
Processing Instruction | একটি এক্সএমএল Processing Instruction নোডের উপস্থাপনা। |
Text | একটি XML Text নোডের উপস্থাপনা। |
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
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 | ডকুমেন্টে যে ক্রমে নোডটির প্রত্যক্ষ বা পরোক্ষ চাইল্ড, সেই ক্রমে সমস্ত নোডের টেক্সট ভ্যালু সংগ্রহ করে। |
বিস্তারিত ডকুমেন্টেশন
asCdata()
অটোকমপ্লিটের উদ্দেশ্যে নোডটিকে একটি CDATASection নোড হিসেবে রূপান্তর করে। যদি নোডটির ContentType আগে থেকেই CDATA না হয়, তাহলে এই মেথডটি null রিটার্ন করে।
ফেরত
Cdata |null — CDATASection নোড।
asComment()
অটোকমপ্লিটের উদ্দেশ্যে নোডটিকে একটি Comment নোড হিসেবে রূপান্তর করে। যদি নোডটির ContentType আগে থেকেই COMMENT না হয়, তাহলে এই মেথডটি null রিটার্ন করে।
ফেরত
Comment |null — Comment নোড, অথবা null যদি নোডটির কন্টেন্ট টাইপ COMMENT না হয়।
asDocType()
অটোকমপ্লিটের উদ্দেশ্যে নোডটিকে একটি DocumentType নোড হিসেবে রূপান্তর করে। যদি নোডটির ContentType আগে থেকেই DOCTYPE না হয়, তাহলে এই মেথডটি null রিটার্ন করে।
ফেরত
DocType |null — DocumentType নোড।
asElement()
অটোকমপ্লিটের উদ্দেশ্যে নোডটিকে একটি Element নোড হিসেবে রূপান্তর করে। যদি নোডটির ContentType আগে থেকেই ELEMENT না হয়, তাহলে এই মেথডটি null রিটার্ন করে।
ফেরত
Element |null — Element নোড।
asEntityRef()
অটোকমপ্লিটের উদ্দেশ্যে নোডটিকে একটি EntityReference নোড হিসেবে রূপান্তর করে। যদি নোডটির ContentType আগে থেকেই ENTITYREF না হয়, তাহলে এই মেথডটি null রিটার্ন করে।
ফেরত
EntityRef |null — EntityReference নোড।
asProcessingInstruction()
অটোকমপ্লিটের উদ্দেশ্যে নোডটিকে একটি ProcessingInstruction নোড হিসেবে রূপান্তর করে। যদি নোডটির ContentType আগে থেকেই PROCESSINGINSTRUCTION না হয়, তাহলে এই মেথডটি null রিটার্ন করে।
ফেরত
ProcessingInstruction |null — ProcessingInstruction নোড।
asText()
অটোকমপ্লিটের উদ্দেশ্যে নোডটিকে একটি Text নোড হিসেবে রূপান্তর করে। যদি নোডটির ContentType আগে থেকেই TEXT না হয়, তাহলে এই মেথডটি null রিটার্ন করে।
ফেরত
Text |null — Text নোড।
detach()
getParentElement()
getType()
getValue()
ডকুমেন্টে যে ক্রমে নোডটির প্রত্যক্ষ বা পরোক্ষ চাইল্ড, সেই ক্রমে সমস্ত নোডের টেক্সট ভ্যালু সংগ্রহ করে।
ফেরত
String — এই নোডটির প্রত্যক্ষ বা পরোক্ষ চাইল্ড এমন সকল নোডের টেক্সট ভ্যালু।