تمثيل لعقدة 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 | تحصل على القيمة النصية لجميع العقد التي تكون عناصر فرعية مباشرة أو غير مباشرة للعقدة، بالترتيب الذي تظهر به في المستند. |
مستندات تفصيلية
as Cdata()
تحويل العقدة إلى عقدة CDATASection
لأغراض الإكمال التلقائي إذا لم يكنContent
للnode هوCDATA
، تعرض هذه الطريقةnull
.
الإرجاع
Cdata
: عقدة CDATASection
as Comment()
تحويل العقدة إلى عقدة Comment
لأغراض الإكمال التلقائي إذا لم يكن
Content
للعقدة هو COMMENT
، تعرض هذه الطريقة القيمة null
.
الإرجاع
Comment
: عقدة Comment
أو null
إذا لم يكن نوع محتوى العقدة هو COMMENT
as Doc Type()
تحويل العقدة إلى عقدة Document
لأغراض الإكمال التلقائي إذا كانت قيمة Content
للعقدة ليست DOCTYPE
، تعرض هذه الطريقة القيمة null
.
الإرجاع
Doc
: عقدة Document
as Element()
تحويل العقدة إلى عقدة Element
لأغراض الإكمال التلقائي إذا لم يكن
Content
للعقدة هو ELEMENT
، تعرض هذه الطريقة القيمة null
.
الإرجاع
Element
: عقدة Element
as Entity Ref()
تحويل العقدة إلى عقدة Entity
لأغراض الإكمال التلقائي
إذا لم يكن Content
للعقدة هو ENTITYREF
، تعرض هذه الطريقة
null
.
الإرجاع
Entity
: عقدة Entity
as Processing Instruction()
تحويل العقدة إلى عقدة Processing
لأغراض الإكمال التلقائي إذا كانContent
للعقدة ليسPROCESSINGINSTRUCTION
، تُعرِض هذه الطريقةnull
.
الإرجاع
Processing
: عقدة Processing
as Text()
تحويل العقدة إلى عقدة Text
لأغراض الإكمال التلقائي إذا لم يكن Content
للعقدة هو TEXT
، تعرض هذه الطريقة القيمة null
.
الإرجاع
Text
: عقدة Text
detach()
get Parent Element()
get Type()
get Value()
تحصل على القيمة النصية لجميع العقد التي تكون عناصر فرعية مباشرة أو غير مباشرة للعقدة، بالترتيب الذي تظهر به في المستند.
الإرجاع
String
: القيمة النصية لجميع العقد التي تكون عناصر ثانوية مباشرة أو غير مباشرة للعقدة