Class Document

سند

نمایش یک سند 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()

گره Element ریشه سند را جدا می کند و برمی گرداند. اگر سند دارای گره Element ریشه نباشد، این متد null را برمی‌گرداند.

برگشت

Element - گره Element جدا شده، یا اگر سند دارای گره Element ریشه نباشد null .


getAllContent()

تمام گره هایی را که فرزندان مستقیم سند هستند دریافت می کند.

برگشت

Content[] - آرایه ای از تمام گره هایی که فرزندان مستقیم سند هستند


getContent(index)

گره را در شاخص داده شده در بین تمام گره هایی که فرزندان مستقیم سند هستند، دریافت می کند. اگر هیچ گره ای در ایندکس داده شده وجود نداشته باشد، این متد null را برمی گرداند.

مولفه های

نام تایپ کنید شرح
index Integer شاخص گره در میان تمام گره هایی که فرزندان مستقیم سند هستند

برگشت

Content - گره، یا اگر هیچ گره ای در شاخص داده شده وجود نداشته باشد، null


getContentSize()

تعداد گره هایی را می گیرد که فرزندان مستقیم سند هستند.

برگشت

Integer - تعداد گره هایی که فرزندان مستقیم سند هستند


getDescendants()

تمام گره هایی را که مستقیم یا غیرمستقیم فرزندان سند هستند، به ترتیبی که در سند ظاهر می شوند، دریافت می کند.

برگشت

Content[] - آرایه‌ای از تمام گره‌ها که مستقیم یا غیرمستقیم فرزندان سند هستند


getDocType()

اعلامیه DocType سند را دریافت می کند. اگر سند دارای گره DocumentType نباشد، این متد null را برمی‌گرداند.

برگشت

DocType - گره DocumentType یا اگر سند دارای گره DocumentType نباشد null


getRootElement()

گره Element ریشه سند را دریافت می کند. اگر سند دارای گره Element ریشه نباشد، این متد null را برمی‌گرداند.

برگشت

Element - گره Element ریشه، یا اگر سند دارای گره Element ریشه نباشد null


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 - سند، برای زنجیر کردن


setRootElement(element)

گره Element ریشه سند را تنظیم می کند. اگر سند قبلاً یک گره Element ریشه داشته باشد، این روش گره قدیمی را بازنویسی می کند.

مولفه های

نام تایپ کنید شرح
element Element گره Element ریشه برای تنظیم

برگشت

Document - سند، برای زنجیر کردن