E4X How To

通过 E4X,您可以把 XML 文档定义为 JavaScript 对象。

E4X ແບບຈຳນວນ

作为一个例子,我们可以解析并编辑一个表示便签的 XML 文档。

XML ຕາມທີ່ຢູ່ຂ້າງຂວາ:

<note>
<date>2008-08-08</date>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

ຖ້າພວກເຈົ້າຮັບມື XML ຕາມຄວາມຕາມຂອງຄວາມຕາມຄວາມຂອງທີ່ມີຊື່ note, ພວກເຈົ້າສາມາດເອົາຂໍ້ມູນ XML ເພື່ອບໍ່ດຳເນີນການບັນຈຸການບັນທຶກໃນທີ່ປະກອບ XML ໂອກາດ x:

var x = new XML(note)

ຫຼືພວກເຈົ້າສາມາດໃຊ້ຂອງຄວາມຕາມ XML ເພື່ອປະກອບຂອງທີ່ປະກອບ XML ໂອກາດ:

var x = new XML()
x=
<note>
<date>2008-08-08</date>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

XML ແມ່ນໂອກາດ JavaScript

ພາຍໃນ E4X, ພວກເຈົ້າສາມາດປະກາດ XML ໂອກາດອີງຕາມວິທີການປະກາດ Date ຫຼື Math ໂອກາດ:

var x = new XML()
var y = new Date()
var z = new Array()

ຍ້ອນວ່າພວກເຈົ້າສາມາດປະກາດ XML ຕາມເປັນໂອກາດ XML ແລະດຳເນີນການປະກາດ, ການປະຊາດ ແລະ ດຳເນີນ XML ແມ່ນຫຼາຍບໍ່ບໍ່.

ຕາມຕົວຢ່າງທີ່ຢູ່ຂ້າງຂວາ, ຂຽນຄຳສັ່ງ JavaScript:

document.write(x.from)

ຈະອອກອອກວ່າ:

John

ຫຼາຍບໍ່ບໍ່. ທ່ານຈະຄິດຫຍັງ?