نمایش یک سند XML.
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
addContent(content) | Document | گره داده شده را به انتهای سند اضافه می کند. |
addContent(index, content) | Document | گره داده شده را در شاخص داده شده در میان تمام گره هایی که فرزندان مستقیم سند هستند درج می کند. |
cloneContent() | Content[] | کپی های بدون پیوست از تمام گره هایی که فرزندان مستقیم سند هستند ایجاد می کند. |
detachRootElement() | Element | گره Element ریشه سند را جدا می کند و برمی گرداند. |
getAllContent() | Content[] | تمام گره هایی را که فرزندان مستقیم سند هستند دریافت می کند. |
getContent(index) | Content | گره را در شاخص داده شده در بین تمام گره هایی که فرزندان مستقیم سند هستند، دریافت می کند. |
getContentSize() | Integer | تعداد گره هایی را می گیرد که فرزندان مستقیم سند هستند. |
getDescendants() | Content[] | تمام گره هایی را که مستقیم یا غیرمستقیم فرزندان سند هستند، به ترتیبی که در سند ظاهر می شوند، دریافت می کند. |
getDocType() | DocType | اعلامیه DocType سند را دریافت می کند. |
getRootElement() | Element | گره Element ریشه سند را دریافت می کند. |
hasRootElement() | Boolean | تعیین می کند که آیا سند دارای گره Element ریشه است یا خیر. |
removeContent() | Content[] | تمام گره هایی را که فرزندان مستقیم سند هستند حذف می کند. |
removeContent(content) | Boolean | اگر گره فرزند فوری سند باشد، گره داده شده را حذف می کند. |
removeContent(index) | Content | گره موجود در شاخص داده شده را از بین تمام گره هایی که فرزندان مستقیم سند هستند حذف می کند. |
setDocType(docType) | Document | اعلان DocType سند را تنظیم می کند. |
setRootElement(element) | Document | گره Element ریشه سند را تنظیم می کند. |
مستندات دقیق
addContent(content)
گره داده شده را به انتهای سند اضافه می کند. آرگومان content
می تواند یک شی Content
یا هر شی گره ای باشد که با نوع فهرست شده در ContentType
مطابقت دارد. البته توجه داشته باشید که یک سند فقط می تواند یک گره Element
فرزند داشته باشد که به طور ضمنی گره Element
ریشه است.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
content | Content | گره ای که باید اضافه شود |
برگشت
Document
- سند، برای زنجیر کردن
addContent(index, content)
گره داده شده را در شاخص داده شده در میان تمام گره هایی که فرزندان مستقیم سند هستند درج می کند. آرگومان content
می تواند یک شی Content
یا هر شی گره ای باشد که با نوع فهرست شده در ContentType
مطابقت دارد. البته توجه داشته باشید که یک سند فقط می تواند یک گره Element
فرزند داشته باشد که به طور ضمنی گره Element
ریشه است.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
index | Integer | شاخصی که در آن گره در میان تمام گره هایی که فرزندان مستقیم سند هستند درج شود |
content | Content | گره برای درج |
برگشت
Document
- سند، برای زنجیر کردن
cloneContent()
کپی های بدون پیوست از تمام گره هایی که فرزندان مستقیم سند هستند ایجاد می کند.
برگشت
Content[]
- آرایهای از کپیهای پیوست نشده از همه گرههایی که فرزندان مستقیم سند هستند
detachRootElement()
getAllContent()
تمام گره هایی را که فرزندان مستقیم سند هستند دریافت می کند.
برگشت
Content[]
- آرایه ای از تمام گره هایی که فرزندان مستقیم سند هستند
getContent(index)
گره را در شاخص داده شده در بین تمام گره هایی که فرزندان مستقیم سند هستند، دریافت می کند. اگر هیچ گره ای در ایندکس داده شده وجود نداشته باشد، این متد null
را برمی گرداند.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
index | Integer | شاخص گره در میان تمام گره هایی که فرزندان مستقیم سند هستند |
برگشت
Content
- گره، یا اگر هیچ گره ای در شاخص داده شده وجود نداشته باشد، null
getContentSize()
تعداد گره هایی را می گیرد که فرزندان مستقیم سند هستند.
برگشت
Integer
- تعداد گره هایی که فرزندان مستقیم سند هستند
getDescendants()
تمام گره هایی را که مستقیم یا غیرمستقیم فرزندان سند هستند، به ترتیبی که در سند ظاهر می شوند، دریافت می کند.
برگشت
Content[]
- آرایهای از تمام گرهها که مستقیم یا غیرمستقیم فرزندان سند هستند
getDocType()
getRootElement()
hasRootElement()
تعیین می کند که آیا سند دارای گره Element
ریشه است یا خیر.
برگشت
Boolean
- true
اگر سند دارای گره Element
ریشه باشد. false
اگر نه
removeContent()
تمام گره هایی را که فرزندان مستقیم سند هستند حذف می کند.
برگشت
Content[]
- آرایهای از تمام گرههایی که قبل از حذف شدن، فرزندان مستقیم سند بودند
removeContent(content)
اگر گره فرزند فوری سند باشد، گره داده شده را حذف می کند. آرگومان content
می تواند یک شی Content
یا هر شی گره ای باشد که با نوع فهرست شده در ContentType
مطابقت دارد.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
content | Content | گره برای حذف |
برگشت
Boolean
- اگر گره یک فرزند فوری باشد و حذف شده باشد true
. false
اگر نه
removeContent(index)
گره موجود در شاخص داده شده را از بین تمام گره هایی که فرزندان مستقیم سند هستند حذف می کند. اگر هیچ گره ای در ایندکس داده شده وجود نداشته باشد، این متد null
را برمی گرداند.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
index | Integer | شاخص گره در میان تمام گره هایی که فرزندان مستقیم سند هستند |
برگشت
Content
- گرهای که حذف شده است، یا اگر گرهای در شاخص دادهشده وجود نداشته باشد null
setDocType(docType)
اعلان DocType
سند را تنظیم می کند. اگر سند قبلاً یک گره DocType
متفاوت داشته باشد، این روش گره قدیمی را بازنویسی می کند. اگر سند از قبل دارای همان گره DocType
باشد که در حال تنظیم است، این روش یک استثنا ایجاد می کند.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
docType | DocType | DocumentType برای تنظیم |
برگشت
Document
- سند، برای زنجیر کردن