تمثيل لعقدة XML عامة.
تنفيذ الفئات
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
as | Cdata|null | تحويل العقدة إلى عقدة CDATASection لأغراض الإكمال التلقائي |
as | Comment|null | تحويل العقدة إلى عقدة Comment لأغراض الإكمال التلقائي |
as | Doc | تحويل العقدة إلى عقدة Document لأغراض الإكمال التلقائي |
as | Element|null | يحوّل العقدة إلى عقدة Element لأغراض الإكمال التلقائي. |
as | Entity | تحويل العقدة إلى عقدة Entity لأغراض الإكمال التلقائي |
as | Processing | تحويل العقدة إلى عقدة Processing لأغراض الإكمال التلقائي |
as | Text|null | تحويل العقدة إلى عقدة Text لأغراض الإكمال التلقائي |
detach() | Content|null | يفصل العقدة عن عقدتها الرئيسية Element. |
get | Element|null | تعرض هذه السمة العقدة الرئيسية للعقدة Element. |
get | Content | تعرض هذه السمة نوع محتوى العقدة. |
get | 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: قيمة النص لجميع العُقد الثانوية المباشرة أو غير المباشرة للعقدة