ນີ້ແມ່ນຄໍາສັ່ງ utf8trans ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
utf8trans - ແປຕົວອັກສອນ UTF-8 ຕາມຕາຕະລາງ
ສະຫຼຸບສັງລວມ
utf8trans ສະ ເໜ່ [ເອກະສານ] ...
ລາຍລະອຽດ
utf8trans ແປຕົວອັກສອນໃນໄຟລ໌ທີ່ລະບຸໄວ້ (ຫຼືການປ້ອນຂໍ້ມູນມາດຕະຖານ, ຖ້າພວກມັນແມ່ນ
ບໍ່ໄດ້ລະບຸໄວ້) ແລະຂຽນຜົນຜະລິດເປັນຜົນຜະລິດມາດຕະຖານ. ວັດສະດຸປ້ອນແລະຜົນຜະລິດທັງຫມົດແມ່ນຢູ່ໃນ
ການເຂົ້າລະຫັດ UTF-8.
ປົກກະຕິແລ້ວໂປຣແກຣມນີ້ຖືກໃຊ້ເພື່ອສະແດງຕົວອັກສອນໃນໄຟລ໌ຂໍ້ຄວາມ Unicode ເປັນເຄື່ອງໝາຍບາງອັນ
escapes ຫຼື ASCII ແປ. (ມັນບໍ່ໄດ້ມີຈຸດປະສົງສໍາລັບການແປງຕົວອັກສອນທົ່ວໄປ.)
ມັນສະຫນອງການເຮັດວຽກທີ່ຄ້າຍຄືກັນກັບແຜນທີ່ລັກສະນະໃນ XSLT 2.0 (XML Stylesheet
ພາສາ – ການຫັນປ່ຽນ, ສະບັບ 2.0).
OPTIONS
-m, --ປັບປຸງແກ້ໄຂ
ແກ້ໄຂໄຟລ໌ທີ່ໃຫ້ຢູ່ໃນບ່ອນດ້ວຍຜົນການແປຂອງພວກມັນ, ແທນທີ່
ສົ່ງມັນໄປຫາຜົນຜະລິດມາດຕະຖານ.
ທາງເລືອກນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການແປປະສິດທິພາບຂອງໄຟລ໌ຈໍານວນຫຼາຍໃນເວລາດຽວກັນ.
- ຊ່ວຍ ສະແດງຂໍ້ມູນການນໍາໃຊ້ໂດຍຫຍໍ້ແລະອອກ.
- ການປ່ຽນແປງ
ສະແດງສະບັບແລະອອກ.
ການນໍາໃຊ້
ການແປພາສາແມ່ນເຮັດຕາມກົດລະບຽບໃນ 'ແຜນທີ່ລັກສະນະ', ມີຊື່ໃນໄຟລ໌
ສະ ເໜ່. ມັນມີຮູບແບບດັ່ງຕໍ່ໄປນີ້:
1. ແຕ່ລະແຖວເປັນຕົວແທນຂອງການແປພາສາ, ຍົກເວັ້ນສໍາລັບເສັ້ນເປົ່າແລະເສັ້ນຄໍາເຫັນ,
ເຊິ່ງຖືກລະເລີຍ.
2. ຈຳນວນຊ່ອງຫວ່າງ (ຊ່ອງຫວ່າງ ຫຼືແຖບ) ອາດຈະນຳໜ້າການເລີ່ມຕົ້ນການເຂົ້າ.
3. ແຖວຄຳເຫັນເລີ່ມຕົ້ນດ້ວຍ #. ທຸກຢ່າງຢູ່ໃນເສັ້ນດຽວກັນແມ່ນຖືກລະເລີຍ.
4. ແຕ່ລະລາຍການປະກອບດ້ວຍຈຸດລະຫັດ Unicode ຂອງຕົວອັກສອນທີ່ຈະແປ, ໃນ
ເລກຖານສິບຫົກ, ຕິດຕາມ ຫນຶ່ງ ຍະຫວ່າງ ຫຼືແຖບ, ຕິດຕາມດ້ວຍສະຕຣິງການແປ, ຂຶ້ນກັບ
ທ້າຍແຖວ.
5. ສະຕຣິງການແປແມ່ນເອົາຕາມຕົວໜັງສື, ລວມທັງຊ່ອງທີ່ນຳໜ້າ ແລະຕໍ່ທ້າຍ
(ຍົກເວັ້ນຕົວຂັ້ນລະຫວ່າງ codepoint ແລະສາຍການແປພາສາ), ແລະທຸກປະເພດ
ຂອງລັກສະນະ. ແຖວໃໝ່ຢູ່ທ້າຍບໍ່ໄດ້ລວມເອົາ.
ຮູບແບບຂ້າງເທິງນີ້ແມ່ນມີຈຸດປະສົງເພື່ອຈໍາກັດ, ເພື່ອຮັກສາ utf8trans ງ່າຍດາຍ. ແຕ່ຖ້າ XML-
ຮູບແບບທີ່ອີງໃສ່ແມ່ນຕ້ອງການ, ມີ xmlcharmap2utf8trans script ທີ່ມາພ້ອມກັບ
docbook2X ການແຜ່ກະຈາຍ, ທີ່ແປງແຜນທີ່ຕົວອັກສອນໃນຮູບແບບ XSLT 2.0 ເປັນ utf8trans
ຮູບແບບ.
ຂອບເຂດ ຈຳ ກັດ
· utf8trans ບໍ່ໄດ້ເຮັດວຽກຮ່ວມກັບໄຟລ໌ໄບນາຣີ, ເນື່ອງຈາກວ່າລໍາດັບ UTF-8 malformed ໃນ
ການປ້ອນຂໍ້ມູນຖືກແທນທີ່ດ້ວຍຕົວອັກສອນ U+FFFD. ຢ່າງໃດກໍຕາມ, ຕົວອັກສອນ null ໃນການປ້ອນຂໍ້ມູນແມ່ນ
ຈັດການຢ່າງຖືກຕ້ອງ. ຂໍ້ຈໍາກັດນີ້ອາດຈະຖືກໂຍກຍ້າຍອອກໃນອະນາຄົດ.
· ບໍ່ມີທາງທີ່ຈະລວມເອົາເສັ້ນໃໝ່ ຫຼື null ໃນສາຍສະຕຣິງແທນ.
ໃຊ້ utf8trans ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
