تمثيل لعقدة XML عامة
تنفيذ الصفوف
الطُرق
الطريقة | نوع القيمة التي يتم عرضها | وصف قصير |
---|---|---|
as | Cdata | تحويل العقدة إلى عقدة CDATASection لأغراض الإكمال التلقائي |
as | Comment | تحويل العقدة إلى عقدة Comment لأغراض الإكمال التلقائي |
as | Doc | تحويل العقدة إلى عقدة Document لأغراض الإكمال التلقائي |
as | Element | تحويل العقدة إلى عقدة Element لأغراض الإكمال التلقائي |
as | Entity | تحويل العقدة إلى عقدة Entity لأغراض الإكمال التلقائي |
as | Processing | تحويل العقدة إلى عقدة Processing لأغراض الإكمال التلقائي |
as | Text | تحويل العقدة إلى عقدة Text لأغراض الإكمال التلقائي |
detach() | Content | تؤدي هذه العملية إلى فصل العقدة عن العقدة الرئيسية Element . |
get | Element | تحصل على العقدة الرئيسية Element للعقدة. |
get | Content | تحصل على نوع محتوى العقدة. |
get | String | تحصل على القيمة النصية لجميع العقد التي تكون عناصر فرعية مباشرة أو غير مباشرة للعقدة، بالترتيب الذي تظهر به في المستند. |
مستندات تفصيلية
asCdata()
تحويل العقدة إلى عقدة CDATASection
لأغراض الإكمال التلقائي إذا لم يكنContent
للnode هوCDATA
، تعرض هذه الطريقةnull
.
الإرجاع
Cdata
: عقدة CDATASection
asComment()
تحويل العقدة إلى عقدة Comment
لأغراض الإكمال التلقائي إذا لم يكن
Content
للعقدة هو COMMENT
، تعرض هذه الطريقة القيمة null
.
الإرجاع
Comment
: عقدة Comment
أو null
إذا لم يكن نوع محتوى العقدة هو COMMENT
asDocType()
تحويل العقدة إلى عقدة Document
لأغراض الإكمال التلقائي إذا كانت قيمة Content
للعقدة ليست DOCTYPE
، تعرض هذه الطريقة القيمة null
.
الإرجاع
Doc
: عقدة Document
asElement()
تحويل العقدة إلى عقدة Element
لأغراض الإكمال التلقائي إذا لم يكن
Content
للعقدة هو ELEMENT
، تعرض هذه الطريقة القيمة null
.
الإرجاع
Element
: عقدة Element
asEntityRef()
تحويل العقدة إلى عقدة Entity
لأغراض الإكمال التلقائي
إذا لم يكن Content
للعقدة هو ENTITYREF
، تعرض هذه الطريقة
null
.
الإرجاع
Entity
: عقدة Entity
asProcessingInstruction()
تحويل العقدة إلى عقدة Processing
لأغراض الإكمال التلقائي إذا كانContent
للعقدة ليسPROCESSINGINSTRUCTION
، تُعرِض هذه الطريقةnull
.
الإرجاع
Processing
: عقدة Processing
asText()
تحويل العقدة إلى عقدة Text
لأغراض الإكمال التلقائي إذا لم يكن Content
للعقدة هو TEXT
، تعرض هذه الطريقة القيمة null
.
الإرجاع
Text
: عقدة Text
detach()
getParentElement()
getType()
getValue()
تحصل على القيمة النصية لجميع العقد التي تكون عناصر فرعية مباشرة أو غير مباشرة للعقدة، بالترتيب الذي تظهر به في المستند.
الإرجاع
String
: القيمة النصية لجميع العقد التي تكون عناصر ثانوية مباشرة أو غير مباشرة للعقدة