หนึ่งสามารถเปิดไฟล์ XML เช่นกับ LibreOffice ได้อย่างไร ถ้าฉันลองทั้งหมดที่ฉันเห็นคือรูปแบบข้อความของ XML พร้อมด้วยแท็กเป็นต้น
หนึ่งสามารถเปิดไฟล์ XML เช่นกับ LibreOffice ได้อย่างไร ถ้าฉันลองทั้งหมดที่ฉันเห็นคือรูปแบบข้อความของ XML พร้อมด้วยแท็กเป็นต้น
คำตอบ:
ถ้าแฟ้มเป็นตาราง XML คุณสามารถเปิดใน LibreOffice Calc ผ่านData > XML Source
เมนู1 ข้างในคุณเพียงแค่เปิดไฟล์ XML ชี้ไปที่ตารางที่คุณนำเข้าในคอลัมน์ด้านซ้ายและระบุปลายทางในชีตของคุณในฟิลด์ข้อความด้านขวา ตัวอย่าง:
คุณลักษณะนี้จะถูกบันทึกไว้ในความช่วยเหลือสำหรับ LibreOffice Calc และhttps://wiki.documentfoundation.org/Development/Calc/XMLSource
1 ตั้งแต่นี้เป็นคุณลักษณะทดลอง (อย่างน้อยใน V 6.1.3.2 คุณลักษณะ) มันอาจจะไม่น่าเชื่อถือและรายการเมนูจะเป็นสีเทาเว้นแต่คุณลักษณะทดลองมีการเปิดใช้งานด้วยTools- Options- LibreOffice- -AdvancedEnable experimental features
คุณสามารถใช้basex
จากศูนย์ซอฟต์แวร์
sudo apt-get install basex
BaseX เป็นฐานข้อมูล XML ที่รวดเร็วและน้ำหนักเบา แต่ทรงพลังและโปรเซสเซอร์ XPath / XQuery ที่มีประสิทธิภาพรวมถึงการสนับสนุน W3C Full Text และคำแนะนำการอัปเดตล่าสุด รองรับอินสแตนซ์ XML ขนาดใหญ่และให้บริการส่วนหน้าแบบโต้ตอบสูง (basexgui)
ฉันไม่ได้ติดตั้ง แต่มีการจัดอันดับสูงมากจากศูนย์ซอฟต์แวร์
โปรแกรมแก้ไขข้อความGeditเริ่มต้นสามารถเปิดไฟล์ได้ - ฉันขอแนะนำให้คุณลองBluefishซึ่งสามารถทำได้ด้วย XML เช่นเดียวกับ HTML และภาษาอื่น ๆ นอกจากนี้ยังทำการเติมภาพอัตโนมัติและไฮไลต์
นี่คือตัวอย่างของบรรณาธิการด้านบนตามนี้ :
NB ด้วย Gedit คุณต้องเพิ่มบางอย่างข้างต้นโดยเปลี่ยนการตั้งค่าบางอย่างและเปิดใช้งานปลั๊กอินบางอย่าง
ในกรณีที่คุณไม่ประสบความสำเร็จกับ LibreOffice ให้ลองใช้ SoftMaker FreeOffice ชุดสำนักงานฟรีนี้มีตัวกรองการนำเข้าและส่งออกที่ดีกว่ามากซึ่งช่วยให้คุณเรียกใช้รูปแบบ Microsoft Office ได้อย่างซื่อสัตย์ ชุดสำนักงานทั้งหมดมีคุณสมบัติครบครัน แต่ต้องการเพียง 58MB มันเขียนรหัสได้ดีรวดเร็วและเชื่อถือได้ นี่คือลิงค์ที่จะรับ:
www.freeoffice.com
คุณอาจพบว่าXMLStarletมีประโยชน์หากคุณคุ้นเคยกับแนวคิดXPATH (หรือเตรียมพร้อมที่จะเรียนรู้)
นี่เป็นเครื่องมือบรรทัดคำสั่งที่สามารถเลือกข้อมูลจากไฟล์ XML บนพื้นฐานของประเภทขององค์ประกอบและค่าของคุณสมบัติของพวกเขาหรือขององค์ประกอบที่เกี่ยวข้อง ฉันไม่แน่ใจว่าจะสร้างไฟล์ CSVหรือไฟล์อื่น ๆ ที่เหมาะสมสำหรับการโหลดลงใน LibreOffice (ถ้าเป็นเป้าหมายของคุณ) หรือไม่หรือว่าคุณจะต้องแปลงไฟล์ก่อน (ฉันจะพยายามจำให้อัปเดตสิ่งนี้หากหาข้อมูลเพิ่มเติม)
ตัวอย่างที่ให้ไว้ในบทความ Wikipedia (ลิงค์ด้านบน) แสดงคำสั่งเป็นxml
(เช่นxml sel
สำหรับการเลือก) แต่ในกรณีของฉัน (OpenSuse Leap) มันคือxmlstarlet
ซึ่งเป็นแพ็คเกจที่จะติดตั้ง ฉันไม่ทราบว่าสิ่งที่เป็นสถานการณ์สำหรับอูบุนตู
XML Copy Editor ( xmlcopyeditor ) เป็นตัวแก้ไข XML ที่รวดเร็วและฟรี มันมีการตรวจสอบความถูกต้อง DTD / XML Schema / RELAX NG, XSLT, XPath, การพิมพ์ที่สวยงาม, การเน้นไวยากรณ์, การพับ, การแท็กเสร็จสิ้น / การล็อกและการตรวจสอบการสะกดคำ / สไตล์ ตัวแก้ไขสำเนา XML สามารถติดตั้งได้จากที่เก็บเริ่มต้นของ Ubuntu
ดีบักเกอร์ตัวคัดลอก XML ( xmlcopyeditor-dbg ) เป็นตัวเลือกเสริมสำหรับตัวแก้ไขการคัดลอก XML ที่สามารถติดตั้งได้จากที่เก็บเริ่มต้นของ Ubuntu