xml_ppp - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ xml_ppp ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


xml_pp - xml pretty-printer

SYNOPSYS


xml_pp [ຕົວເລືອກ] [ ]

ລາຍລະອຽດ


ເຄື່ອງພິມ XML ທີ່ສວຍງາມໂດຍໃຊ້ XML::Twig

OPTIONS


-i[ ]
ແກ້ໄຂໄຟລ໌ຢູ່ໃນສະຖານທີ່, ຖ້າມີສ່ວນຂະຫຍາຍໃຫ້ (ບໍ່ມີຊ່ອງຫວ່າງລະຫວ່າງ "-i" ແລະ
extension) ຫຼັງຈາກນັ້ນໄຟລ໌ຕົ້ນສະບັບຖືກສໍາຮອງດ້ວຍນາມສະກຸນນັ້ນ

ກົດລະບຽບສໍາລັບການຂະຫຍາຍແມ່ນຄືກັນກັບ Perl's (ເບິ່ງ perldoc perlrun): ຖ້າ
ສ່ວນຂະຫຍາຍປະກອບມີບໍ່ມີ "*" ຫຼັງຈາກນັ້ນມັນຖືກຕໍ່ທ້າຍກັບຊື່ໄຟລ໌ຕົ້ນສະບັບ, ຖ້າ
ສ່ວນຂະຫຍາຍມີຕົວອັກສອນ "*" ໜຶ່ງ ຫຼືຫຼາຍຕົວ, ຈາກນັ້ນແຕ່ລະ "*" ຖືກແທນທີ່ດ້ວຍ
ຊື່ໄຟລ໌ປະຈຸບັນ.

-s
ຮູບແບບທີ່ຈະໃຊ້ສໍາລັບການພິມທີ່ສວຍງາມ: none, nsgmls, ງາມ, indented, ບັນທຶກ, ຫຼື
record_c (ເບິ່ງ XML::Twig docs ສໍາລັບຄໍາອະທິບາຍທີ່ແນ່ນອນຂອງຮູບແບບເຫຼົ່ານັ້ນ), 'indented' ໂດຍ
Default

- ປ
ຮັກສາພື້ນທີ່ສີຂາວໃນ tags. ທ່ານ​ສາ​ມາດ​ນໍາ​ໃຊ້ "-p​" ທາງ​ເລືອກ​ຈໍາ​ນວນ​ຫນຶ່ງ​ຫຼື​ອ້າງ​ອີງ tags ຖ້າ​ຫາກ​ວ່າ​
ທ່ານຕ້ອງການຫຼາຍກວ່າຫນຶ່ງ

-e
ໃຊ້ XML::Twig output_encoding (ອີງໃສ່ຂໍ້ຄວາມ::Iconv ຫຼື Unicode::Map8 ແລະ
Unicode::String) ເພື່ອກໍານົດການເຂົ້າລະຫັດຜົນໄດ້ຮັບ. ໂດຍຄ່າເລີ່ມຕົ້ນການເຂົ້າລະຫັດຕົ້ນສະບັບແມ່ນ
ຮັກສາໄວ້.

ຖ້າຕົວເລືອກນີ້ຖືກນໍາໃຊ້, ການປະກາດ XML ຈະຖືກປັບປຸງ (ແລະສ້າງຂື້ນຖ້າບໍ່ມີ).

ໃຫ້​ແນ່​ໃຈວ່​າ​ການ​ເຂົ້າ​ລະ​ຫັດ​ແມ່ນ​ສະ​ຫນັບ​ສະ​ຫນູນ​ໂດຍ parser ທີ່​ທ່ານ​ນໍາ​ໃຊ້​ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ສາ​ມາດ​ໄດ້​
ເພື່ອປະມວນຜົນໄຟລ໌ pretty_printed (XML::Parser ບໍ່ຮອງຮັບ 'latin1' ຕົວຢ່າງ,
ທ່ານຕ້ອງໃຊ້ 'iso-8859-1')

-l ໂຫລດເອກະສານໃນຫນ່ວຍຄວາມຈໍາແທນທີ່ຈະສົ່ງອອກໃຫ້ເຂົາເຈົ້າຍ້ອນວ່າເຂົາເຈົ້າກໍາລັງຖືກວິເຄາະ.

ອັນນີ້ປ້ອງກັນແມງໄມ້ (ເບິ່ງ BUGS) ແຕ່ໃຊ້ຄວາມຈຳຫຼາຍກວ່າ

-f
ອ່ານບັນຊີລາຍຊື່ຂອງໄຟລ໌ທີ່ຈະດໍາເນີນການຈາກ , ຫນຶ່ງຕໍ່ແຖວ

-v verbose (ລາຍ​ຊື່​ໄຟລ​໌​ໃນ​ປັດ​ຈຸ​ບັນ​ທີ່​ກໍາ​ລັງ​ດໍາ​ເນີນ​ການ​)

-- ຢຸດການປະມວນຜົນການໂຕ້ຖຽງ (ເພື່ອປະມວນຜົນໄຟລ໌ທີ່ເລີ່ມຕົ້ນດ້ວຍ -)

-h ສະແດງການຊ່ວຍເຫຼືອ

ຕົວຢ່າງ


xml_pp foo.xml > foo_pp.xml # ພິມງາມ foo.xml
xml_pp < foo.xml > foo_pp.xml # ພິມງາມຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານ

xml_pp -v -i.bak *.xml # ພິມໄຟລ໌ .xml ທີ່ສວຍງາມ, ມີການສໍາຮອງ
xml_pp -v -i'orig_*' *.xml # ຂໍ້ມູນສຳຮອງມີຊື່ orig_

xml_pp -i -p pre foo.xhtml # ຮັກສາພື້ນທີ່ຢູ່ໃນແທັກກ່ອນ

xml_pp -i.bak -p 'pre code' foo.xml # ຮັກສາຊ່ອງຫວ່າງໃນແທັກກ່ອນແລະລະຫັດ
xml_pp -i.bak -p pre -p ລະຫັດ foo.xml # ຄືກັນ

xml_pp -i -s record mydb_export.xml # pretty print using the record style

xml_pp -e utf8 -i foo.xml # ຜົນຜະລິດຈະຢູ່ໃນ utf8
xml_pp -e iso-8859-1 -i foo.xml # ຜົນຜະລິດຈະຢູ່ໃນ iso-8859-1

xml_pp -v -i.bak -f lof # pretty print in place files from lof

xml_pp -- -i.xml # pretty print the -i.xml file

xml_pp -l foo.xml # ໂຫຼດໄຟລ໌ທັງໝົດໃນໜ່ວຍຄວາມຈຳ
# ກ່ອນທີ່ຈະພິມມັນ

xml_pp -h # ສະແດງການຊ່ວຍເຫຼືອ

ໃຊ້ xml_ppp ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌