ตัวแทนของโหนด XML ทั่วไป
การใช้งานชั้นเรียน
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asCdata() | Cdata | แคสต์โหนดเป็นโหนด CDATASection เพื่อการเติมข้อความอัตโนมัติ |
asComment() | Comment | แคสต์โหนดเป็นโหนด Comment เพื่อการเติมข้อความอัตโนมัติ |
asDocType() | DocType | แคสต์โหนดเป็นโหนด DocumentType เพื่อการเติมข้อความอัตโนมัติ |
asElement() | Element | แคสต์โหนดเป็นโหนด Element เพื่อการเติมข้อความอัตโนมัติ |
asEntityRef() | EntityRef | แคสต์โหนดเป็นโหนด EntityReference เพื่อการเติมข้อความอัตโนมัติ |
asProcessingInstruction() | ProcessingInstruction | แคสต์โหนดเป็นโหนด ProcessingInstruction เพื่อการเติมข้อความอัตโนมัติ |
asText() | Text | แคสต์โหนดเป็นโหนด Text เพื่อการเติมข้อความอัตโนมัติ |
detach() | Content | ปลดโหนดออกจากโหนด Element ระดับบนสุด |
getParentElement() | Element | รับโหนด Element ระดับบนสุดของโหนด |
getType() | ContentType | รับประเภทเนื้อหาของโหนด |
getValue() | String | รับค่าข้อความของโหนดทั้งหมดที่เป็นรายการย่อยโดยตรงหรือโดยอ้อมของโหนดตามลำดับที่ปรากฏในเอกสาร |
เอกสารประกอบโดยละเอียด
asCdata()
แคสต์โหนดเป็นโหนด CDATASection
เพื่อการเติมข้อความอัตโนมัติ หาก ContentType
ของโหนดไม่ใช่ CDATA
เมธอดนี้จะแสดงค่า null
รีเทิร์น
Cdata
— โหนด CDATASection
asComment()
แคสต์โหนดเป็นโหนด Comment
เพื่อการเติมข้อความอัตโนมัติ หาก ContentType
ของโหนดไม่ใช่ COMMENT
เมธอดนี้จะแสดงผล null
รีเทิร์น
Comment
— โหนด Comment
หรือ null
หากประเภทเนื้อหาของโหนดไม่ใช่ COMMENT
asDocType()
แคสต์โหนดเป็นโหนด DocumentType
เพื่อการเติมข้อความอัตโนมัติ หาก ContentType
ของโหนดไม่ใช่ DOCTYPE
เมธอดนี้จะแสดงค่า null
รีเทิร์น
DocType
— โหนด DocumentType
asElement()
แคสต์โหนดเป็นโหนด Element
เพื่อการเติมข้อความอัตโนมัติ หาก ContentType
ของโหนดไม่ใช่ ELEMENT
เมธอดนี้จะแสดงผล null
รีเทิร์น
Element
— โหนด Element
asEntityRef()
แคสต์โหนดเป็นโหนด EntityReference
เพื่อการเติมข้อความอัตโนมัติ
หาก ContentType
ของโหนดไม่ใช่ ENTITYREF
อยู่แล้ว เมธอดนี้จะแสดงผล null
รีเทิร์น
EntityRef
— โหนด EntityReference
asProcessingInstruction()
แคสต์โหนดเป็นโหนด ProcessingInstruction
เพื่อการเติมข้อความอัตโนมัติ หาก ContentType
ของโหนดไม่ใช่ PROCESSINGINSTRUCTION
เมธอดนี้จะแสดงผล null
รีเทิร์น
ProcessingInstruction
— โหนด ProcessingInstruction
asText()
แคสต์โหนดเป็นโหนด Text
เพื่อการเติมข้อความอัตโนมัติ หาก ContentType
ของโหนดไม่ใช่ TEXT
เมธอดนี้จะแสดงผล null
รีเทิร์น
Text
— โหนด Text
detach()
getParentElement()
getType()
getValue()
รับค่าข้อความของโหนดทั้งหมดที่เป็นรายการย่อยโดยตรงหรือโดยอ้อมของโหนดตามลำดับที่ปรากฏในเอกสาร
รีเทิร์น
String
— ค่าข้อความของโหนดทั้งหมดที่เป็นรายการย่อยทางตรงหรือทางอ้อมของโหนด