นี่คือคำสั่ง osx ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
osx - ตัวแปลง SGML เป็น XML
เรื่องย่อ
OSX [-CeghnRvx] [-aพร้อมชื่อ] [-Aสถาปัตยกรรม] [-bการเข้ารหัส] [-cCatalog_file] [-dไดเรกทอรี]
[-Dไดเรกทอรี] [-iพร้อมชื่อ] [-fไฟล์] [-ldtd_file] [-wWarning_type] [-xxml_output_ตัวเลือก... ]
[ซิสซิด... ]
DESCRIPTION
OSX แปลง SGML เป็น XML OSX แยกวิเคราะห์และตรวจสอบเอกสาร SGML ที่มีอยู่ใน
และเขียนเอกสาร XML ที่เทียบเท่ากับเอาต์พุตมาตรฐาน OSX จะเตือนเกี่ยวกับSGML
โครงสร้างที่ไม่มี XML เทียบเท่า
ส่วนหนึ่งของระบบ SGML ที่เป็นไปตามมาตรฐานสากล ISO 8879 -- Standard
ภาษามาร์กอัปทั่วไป ระบบ SGML Extended Facilities ที่สอดคล้องกับภาคผนวก A ของ
มาตรฐานสากล ISO/IEC 10744 -- ภาษาโครงสร้าง Hypermedia/Time-based
OPTIONS
ตัวเลือกที่ใช้ได้มีดังนี้:
-aพร้อมชื่อ, --เปิดใช้งาน=พร้อมชื่อ
สร้างประเภทเอกสารหรือชื่อลิงก์ พร้อมชื่อ คล่องแคล่ว.
-Aพร้อมชื่อ, --สถาปัตยกรรม=พร้อมชื่อ
แยกส่วนที่เกี่ยวกับสถาปัตยกรรม พร้อมชื่อ.
-bการเข้ารหัส, --การเข้ารหัส=การเข้ารหัส
ใช้ BCTF การเข้ารหัส สำหรับการส่งออก โดยค่าเริ่มต้น OSX ใช้ UTF-8
-cซิสซิด, --แคตตาล็อก=ซิสซิด
แมปตัวระบุสาธารณะและชื่อเอนทิตีกับตัวระบุระบบโดยใช้รายการแค็ตตาล็อก
ไฟล์ที่มีตัวระบุระบบคือ ซิสซิด.
-C, --แคตตาล็อก
สิ่งนี้มีผลเช่นเดียวกับใน onsgml(1).
-dไดเรกทอรี, --entity_output_location=ไดเรกทอรี
วางไฟล์เอาต์พุตใน ไดเรกทอรี.
-Dไดเรกทอรี, --ไดเรกทอรี=ไดเรกทอรี
ค้นหา ไดเรกทอรี สำหรับไฟล์ที่ระบุในตัวระบุระบบ สิ่งนี้มีผลเหมือนกัน
เช่นเดียวกับใน onsgml(1).
-e, --open-เอนทิตี
อธิบายเอนทิตีที่เปิดอยู่ในข้อความแสดงข้อผิดพลาด
-Emax_errors, --max-ข้อผิดพลาด=max_errors
เลิกกันเถอะ max_errors ข้อผิดพลาด
-fไฟล์, --ข้อผิดพลาดไฟล์=ไฟล์
ข้อผิดพลาดในการเปลี่ยนเส้นทางไปที่ ไฟล์. สิ่งนี้มีประโยชน์กับเชลล์ที่ไม่รองรับเป็นหลัก
การเปลี่ยนเส้นทางของ stderr
-g, --open-องค์ประกอบ
อธิบายองค์ประกอบที่เปิดอยู่ในข้อความแสดงข้อผิดพลาด
-h, --ช่วยด้วย
แสดงข้อความช่วยเหลือและออก
-iพร้อมชื่อ, --รวม=พร้อมชื่อ
สิ่งนี้มีผลเช่นเดียวกับใน onsgml(1).
-ldtd-ไฟล์, --dtd_location=dtd-ไฟล์
ระบุว่าไฟล์ XML ที่เป็นผลลัพธ์ควรสอดคล้องกับ DTD ใน dtd-ไฟล์.
-n, --ข้อผิดพลาด-ตัวเลข
แสดงหมายเลขข้อผิดพลาดในข้อความแสดงข้อผิดพลาด
--อ้างอิง
แสดงข้อมูลอ้างอิงในข้อความแสดงข้อผิดพลาด
-R, --ถูก จำกัด
สิ่งนี้มีผลเช่นเดียวกับใน onsgml(1).
-v, --รุ่น
พิมพ์หมายเลขเวอร์ชันและออก
-wชนิด, --คำเตือน=ชนิด
ควบคุมคำเตือนและข้อผิดพลาดตามประเภท สิ่งนี้มีผลเช่นเดียวกับใน
onsgml(1).
-xxml_output_ตัวเลือก, --xml-output-ตัวเลือก=xml_output_ตัวเลือก
ควบคุมเอาต์พุต XML ตามค่าของ xml_output_ตัวเลือก ดังต่อไปนี้:
ไม่มี nl ในแท็ก อย่าใช้การขึ้นบรรทัดใหม่ภายในแท็กเริ่มต้น โดยปกติ OSX ใช้การขึ้นบรรทัดใหม่ภายใน
แท็กเริ่มต้นเพื่อลดความน่าจะเป็นของบรรทัดที่ยาวเกินไป
id การประกาศแอตทริบิวต์เอาต์พุตสำหรับแอตทริบิวต์ ID
เอกสาร การประกาศเอาต์พุตสำหรับสัญกรณ์
ข้อมูล การประกาศผลลัพธ์สำหรับเอนทิตีข้อมูลภายนอก XML กำหนดให้สิ่งเหล่านี้เป็น NDATA
OSX จะเตือนเกี่ยวกับเอนทิตีข้อมูลภายนอกของ CDATA และ SDATA และส่งออกเป็น NDATA
หน่วยงาน
ข้อมูลซีดี ใช้ส่วน XML CDATA สำหรับส่วนที่ทำเครื่องหมาย CDATA และสำหรับองค์ประกอบที่มี a
ประกาศเนื้อหาของ CDATA
ความเห็น การประกาศความคิดเห็นเอาท์พุท การประกาศความคิดเห็นใน DTD จะไม่เป็น
เอาท์พุต
ลด ชอบตัวพิมพ์เล็ก ชื่อที่ถูกแทนที่ด้วยตัวพิมพ์ใหญ่โดยSGML
จะถูกพับเป็นตัวพิมพ์เล็ก ไม่รวมชื่อที่สงวนไว้ XML ต้องการสิ่งเหล่านี้
ให้เป็นตัวพิมพ์ใหญ่
พาย-หนี Escape &<> ในเนื้อหาของคำสั่งการประมวลผลโดยใช้ amp, lt and
เอนทิตี gt ซึ่งจะช่วยให้การประมวลผลคำสั่งมีสตริง >?, แต่
ต้องการให้แอปพลิเคชันจัดการการหลบหนี
ไม่มีข้อมูล ใช้ ไวยากรณ์สำหรับประเภทองค์ประกอบ e ประกาศเป็น EMPTY
รายการที่ ส่งออกการประกาศ ATTLIST สำหรับทุกองค์ประกอบที่ระบุประเภทของall
คุณลักษณะ. ค่าเริ่มต้นจะเป็น #IMPLIED เสมอ
รายงาน-อินพุต-แหล่งที่มา ส่งออกคำสั่งการประมวลผลเพื่อรายงานเมื่อแหล่งสัญญาณเข้า
นอกเหนือจากไฟล์หลักที่เปิดหรือปิดในอินสแตนซ์ อย่ารายงานอินพุตใด ๆ
การเปลี่ยนแปลงแหล่งที่มาใน DTD
หน่วยงานรายงาน ส่งออกคำสั่งการประมวลผลเพื่อรายงานเมื่อหน่วยงานภายนอก
การอ้างอิงได้รับการแก้ไขในอินสแตนซ์ อย่ารายงานมตินิติบุคคลใด ๆ ใน
ดีทีดี
ไม่ขยายภายนอก รักษาเอนทิตีภายนอก เขียนไฟล์ไดรเวอร์การประกาศชื่อ
"extEntities.dtf" และรวมไฟล์นั้นในชุดย่อยภายในของอินสแตนซ์
ไม่ขยายภายใน รักษาเอนทิตีภายใน เขียนไฟล์ไดรเวอร์การประกาศชื่อ
"intEntities.dtf" และรวมไฟล์นั้นในชุดย่อยภายในของอินสแตนซ์
ไม่มีภายนอก-decl ไม่รวมไฟล์โปรแกรมควบคุมการประกาศเอนทิตีภายนอกใน
เซตย่อยภายในของอินสแตนซ์
no-ภายใน-decl ไม่รวมไฟล์โปรแกรมควบคุมการประกาศเอนทิตีภายในใน
เซตย่อยภายในของอินสแตนซ์
no-output-outdir-outdir เมื่อรักษาเอนทิตีภายนอก อย่าเขียนไฟล์เอาต์พุต
นอกไดเร็กทอรีเอาต์พุตที่ระบุ ("." โดยค่าเริ่มต้น) กล่าวอีกนัยหนึ่งถ้า
ตัวระบุระบบของเอนทิตีภายนอกมีอินสแตนซ์ของ ".." เพียงพอที่จะทำให้ osx to
เขียนไฟล์นอก (ด้านบน) ไดเร็กทอรีเอาต์พุต ออก (โดยค่าเริ่มต้น osx จะออกa
เตือน แต่จะเขียนไฟล์และดำเนินการต่อ
ไม่เขียนทับ เมื่อรักษาเอนทิตีภายในหรือภายนอก ไฟล์เอาต์พุตหลายไฟล์จะ
จะเขียน หากระบุตัวเลือกนี้ อย่าเขียนทับไฟล์ที่มีอยู่ แทนที่,
พยายามใส่ตัวเลขต่อท้ายชื่อไฟล์เดิมเพื่อสร้างเอกลักษณ์
ชื่อไฟล์. ออกพร้อมข้อผิดพลาดหากมีไฟล์ดังกล่าวมากเกินไป (100) ไฟล์
รักษากรณี รักษาปลอกตามที่ระบุใน DTD สำหรับชื่อองค์ประกอบ คุณลักษณะ
ชื่อ; ค่าแอตทริบิวต์ที่เป็นรายการโทเค็น
sdata-as-pis เมื่อแปลเอนทิตี SDATA (ไม่ว่าจะขยายหรือให้
คำจำกัดความสำหรับพวกเขาในชุดย่อยภายในของเอาต์พุต) แสดงเป็นการประมวลผล
คำสั่งแทนที่จะเป็นหน่วยงานภายในทั่วไป
แพลตฟอร์มที่หลากหลาย -x อนุญาตให้ใช้ตัวเลือก
ใช้ osx ออนไลน์โดยใช้บริการ onworks.net