XForms ແລະ XPath
- ຫນ້າຫລັງ XForms ກໍານົດ
- ຫນ້າຕໍ່ໄປ XForms ການສະໜັບສະໜູນສຳນັກງານເຂົ້າມາ
XForms ນຳໃຊ້ XPath ເພື່ອຄົ້ນຫາຂໍ້ມູນຢ່າງຫຼວງຫຼາຍ.
XForms ການຫຼອກລວມ
XForms ນຳໃຊ້ສອງສ່ວນເພື່ອອະທິບາຍຂໍ້ມູນ: XForms ຮູບແບບໃຫ້ຂໍ້ມູນ ແລະ XForms ບໍລິການໃຊ້ຄົນປະກອບຂອງພາສາລາວ.
XForms ຮູບແບບໃຫ້ຂໍ້ມູນຈຳນວນໜຶ່ງ XML (ຄວາມຈຳນວນ) ແລະ XForms ບໍລິການໃຊ້ຄົນປະກອບຂອງພາສາລາວ ແມ່ນການອະທິບາຍການເຂົ້າມາຂອງຂໍ້ມູນແລະການສະແດງຂໍ້ມູນ.
XForms ນຳໃຊ້ XPath ເພື່ອອະທິບາຍການເຊື່ອມຕໍ່ຂອງສອງສ່ວນນີ້.ການຫຼອກລວມ (binding).
XPath
XPath ນຳໃຊ້ວິທີການອັນຍິງ W3C ເພື່ອອະທິບາຍຂອງສ່ວນຂອງເອກະສານ XML.
XPath ນຳໃຊ້ວິທີການສະຖານທີ່ວິທີການທາງຕາມວິທີການຕາມກັບ XML ສະໜາມງານ.
ສະແດງອິດສະຫຼະການ XPath:
/person/fname
ການຄົ້ນຫາ ປະກອບ <fname> ໃນເອກະສານ XML:
<person> <fname>David</fname> <lname>Smith</lname> </person>
ໃນພາສາລາວຂອງພວກເຮົາ: ຫຼັກສູດ XPath ເພື່ອສຶກສາຂໍ້ມູນຂອງ XPath.
ນຳໃຊ້ Ref ເພື່ອຫຼອກລວມ
XForms ຮູບຈຳລອງນີ້:
<instance> <person> <name> <fname/> <lname/> </name> </person> </instance>
XForms ສານອອກສຳນັກງານສາຍອອກສາຍຫຼາຍສາຍສາຍສາຍສາຍ ref ການທີ່ປະສົມ <input> ສັບສິນ:
<input ref="name/fname"> <label>First Name</label> </input> <input ref="name/lname"> <label>Last Name</label> </input>
ບັນດາຂໍ້ຄວາມໃນຕົວຢ່າງຂື້ນມາ ref="name/fname" ແມ່ນອິດສະຫຼະການ XPath ທີ່ຍິນວາງໄປຫາ <fname> ປະກອບໃນຕົວຢ່າງຂອງລາຍການຂໍ້ມູນ.ປະສົມໄປຫາເອັມເລກຂອງ XML ສະໜາມງານ (ຄວາມຈຳນວນ) ໃນ <fname> ປະກອບ.
XForms ບໍລິການໃຊ້ຄົນປະກອບຂອງພາສາລາວ:
<input ref="/person/name/fname"> <label>First Name</label> </input>
<input ref="/person/name/lname"> <label>Last Name</label> </input>
在上面的例子中,XPath 表达式起始部位的正斜杠 (/) 指示 XML 文档的根。
ການທຳເນີນ bind
XForms ຮູບຈຳລອງນີ້:
<model> <instance> <person> <name> <fname/> <lname/> </name> </person> </instance> <bind nodeset="/person/name/fname" id="firstname"/> <bind nodeset="/person/name/lname" id="lastname"/> </model>
XForms ສານອອກສຳນັກງານສາຍອອກສາຍຫຼາຍສາຍສາຍສາຍສາຍ bind ການທີ່ປະສົມ <input> ສັບສິນ:
<input bind="firstname"> <label>First Name</label> </input> <input bind="lastname"> <label>Last Name</label> </input>
ວ່າເປັນຫຍັງຈະມີສອງວິທີທີ່ຈະທຳການການກະກຽມສຳນັກງານເຂົ້າມາສຳນັກງານຂໍ້ມູນພາຍໃນຄວາມປະສົມປະສານ?
ບໍ່ມີສິດທິພິພາກສາທີ່ຈະກ່າວວ່າ ເມື່ອເຈົ້າເລີ່ມນໍາໃຊ້ XForms ໃນການຄົ້ນຄວ້າຄວາມສັບສົນຫຼາຍຂອງຄວາມປະສົມປະສານ, ການທີ່ຮ່ວມມື bind ແມ່ນວິທີການການກະກຽມຄວາມປະສົມປະສານຫຼາຍຂອງການປະສົມຄວາມປະສານຫຼາຍຂອງຄວາມປະສົມປະສານ.
- ຫນ້າຫລັງ XForms ກໍານົດ
- ຫນ້າຕໍ່ໄປ XForms ການສະໜັບສະໜູນສຳນັກງານເຂົ້າມາ