ນີ້ແມ່ນຄໍາສັ່ງ xml2yamlp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xml2yaml - ປ່ຽນຂໍ້ຄວາມ XML ດ້ວຍ schema ເປັນ YAML
ສະຫຼຸບສັງລວມ
xml2yaml xml-file schema-file(s) >yaml-file
xml2yaml -x xml-file -s schema-files -o yaml-file
ລາຍລະອຽດ
ປ່ຽນຂໍ້ຄວາມ XML ເປັນ YAML ທີ່ມີໂຄງສ້າງດຽວກັນ. ຕ້ອງໃຊ້ schema ເພື່ອບັງຄັບ
syntax ທີ່ຖືກຕ້ອງ, ໂດຍສະເພາະສໍາລັບອົງປະກອບຊ້ໍາຊ້ອນທາງເລືອກ.
ທາງເລືອກໃນການ
ທ່ານສາມາດລະບຸຊື່ໄຟລ໌ຂໍ້ຄວາມ XML ແລະຫນຶ່ງຫຼືຫຼາຍຊື່ໄຟລ໌ schema ເປັນ
ການໂຕ້ຖຽງ, ຫຼືໃຊ້ທາງເລືອກ.
--xml|-x ຊື່ໄຟລ໌
ໄຟລ໌ທີ່ມີຂໍ້ຄວາມ xml. A dash ດຽວຫມາຍຄວາມວ່າ "stdin".
--schema|-s ຊື່ໄຟລ໌
ທາງເລືອກນີ້ສາມາດຊ້ໍາ, ຫຼືຊື່ໄຟລ໌ທີ່ແຍກອອກດ້ວຍເຄື່ອງຫມາຍຈຸດ, ຖ້າຫາກວ່າທ່ານມີຫຼາຍກວ່າ
ຫຼາຍກວ່າໜຶ່ງໄຟລ໌ schema ທີ່ຈະວິເຄາະ. ອົງປະກອບ schema ທີ່ນໍາເຂົ້າແລະລວມທັງຫມົດຈະຕ້ອງເປັນ
ສະຫນອງໃຫ້ຢ່າງຈະແຈ້ງ.
--bigints|-b (ບູລີນ)
ໂດຍຄ່າເລີ່ມຕົ້ນ, ການແປພາສາແມ່ນ sloppy ເລັກນ້ອຍ: ປະເພດຈໍານວນເຕັມຖືກກໍານົດເພື່ອສະຫນັບສະຫນູນ
ຢ່າງໜ້ອຍ 18 ຕົວເລກໃນ XML. ຢ່າງໃດກໍຕາມ, ປົກກະຕິແລ້ວນີ້ແມ່ນບໍ່ຈໍາເປັນຂະຫນາດໃຫຍ່ແລະບໍ່ສາມາດອ່ານໄດ້
ໃນ YAML.
-- ວິທີການປະສົມ
[1.32] ວິທີການປິ່ນປົວອົງປະກອບປະສົມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ TEXTUAL. ຄຸນຄ່າອື່ນໆແມ່ນ
"ATTRIBUTES", "XML_STRING", ແລະ "STRUCTURAL". ລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບ mix_elements ໃນ
XML::ລວບລວມ::ແປ::Reader.
--type|-t TYPE
ປະເພດຂອງອົງປະກອບຮາກ, ຕ້ອງການຖ້າ XML ບໍ່ມີຄຸນສົມບັດ namespaceo,
ເຖິງແມ່ນວ່າ schema ແມ່ນ. ຖ້າບໍ່ໄດ້ລະບຸ, ອົງປະກອບຮາກແມ່ນອັດຕະໂນມັດ
ກວດກາແລ້ວ.
ຫມາຍເຫດ TYPE ແມ່ນ "{namespace}localname". ຖືກເຕືອນໃຫ້ໃຊ້ການອ້າງອີງໃນ UNIX
command-line, ເນື່ອງຈາກວ່າ curly braces ມີຄວາມຫມາຍພິເສດສໍາລັບແກະ.
--output|-o ຊື່ໄຟລ໌
ໂດຍຄ່າເລີ່ມຕົ້ນ (ຫຼືເມື່ອຊື່ໄຟລ໌ເປັນ dash), ຜົນຜະລິດຈະຖືກພິມອອກເປັນ stdout.
ໃຊ້ xml2yamlp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net