แปลง xls เป็น xml สร้างไฟล์ข้อมูล XML และไฟล์ XML Schema จากโปรแกรมข้อมูลชีตเพื่อแปลง xml เป็น xls

Microsoft Excel เป็นเครื่องมือที่สะดวกสำหรับการจัดระเบียบและจัดโครงสร้างข้อมูลที่หลากหลาย ช่วยให้คุณสามารถประมวลผลข้อมูลโดยใช้วิธีการต่างๆ และแก้ไขชุดข้อมูลได้

พิจารณาความเป็นไปได้ของการใช้เพื่อสร้างและประมวลผลไฟล์แอปพลิเคชันเว็บ เราจะศึกษาพื้นฐานการทำงานกับ XML ใน Excel โดยใช้ตัวอย่างเฉพาะ

วิธีสร้างไฟล์ XML จาก Excel

XML เป็นไฟล์มาตรฐานสำหรับการส่งข้อมูลบนเว็บ Excel รองรับการส่งออกและนำเข้า

มาดูการสร้างไฟล์ XML โดยใช้ตัวอย่างปฏิทินการผลิตกัน

  1. มาสร้างตารางที่คุณต้องการสร้างไฟล์ XML ใน Excel แล้วกรอกข้อมูล
  2. มาสร้างและแทรกแมป XML ด้วยโครงสร้างเอกสารที่จำเป็นกันดีกว่า
  3. ส่งออกข้อมูลตารางเป็นรูปแบบ XML

เราบันทึกไฟล์เป็น XML

วิธีอื่นๆ ในการรับข้อมูล XML (สคีมา):

  1. ดาวน์โหลดจากฐานข้อมูลแอพพลิเคชั่นเฉพาะทางธุรกิจ โครงร่างสามารถจัดหาได้จากไซต์และบริการเชิงพาณิชย์ ตัวเลือกง่าย ๆ นั้นมีให้สาธารณะ
  2. ใช้ตัวอย่างสำเร็จรูปเพื่อทดสอบแมป XML ตัวอย่างประกอบด้วยองค์ประกอบหลักและโครงสร้าง XML คัดลอกและวางลงใน Notepad แล้วบันทึกด้วยนามสกุลที่ต้องการ


วิธีบันทึกไฟล์ Excel ในรูปแบบ XML

หนึ่งในตัวเลือก:

  1. คลิกปุ่มสำนักงาน เลือก “บันทึกเป็น” - “รูปแบบอื่นๆ”
  2. เรากำหนดชื่อ เลือกตำแหน่งบันทึกและประเภทไฟล์ – XML

ตัวเลือกเพิ่มเติม:

  1. ดาวน์โหลดตัวแปลง XLC เป็น XML หรือค้นหาบริการที่ให้คุณส่งออกไฟล์ออนไลน์
  2. ดาวน์โหลด XML Tools Add-in จากเว็บไซต์ Microsoft อย่างเป็นทางการ สามารถใช้ได้อย่างอิสระ
  3. กำลังเปิดหนังสือเล่มใหม่ ปุ่ม Office - "เปิด"

วิธีเปิดไฟล์ XML ใน Excel

คลิกตกลง คุณสามารถทำงานกับตารางผลลัพธ์ได้เช่นเดียวกับไฟล์ Excel ใดๆ

วิธีแปลงไฟล์ XML เป็น Excel

เราแก้ไขตารางที่สร้างขึ้นและบันทึกในรูปแบบ Excel

วิธีรวบรวมข้อมูลจากไฟล์ XML ใน Excel

หลักการรวบรวมข้อมูลจากไฟล์ XML หลายไฟล์จะเหมือนกับหลักการแปลง เมื่อเรานำเข้าข้อมูลลงใน Excel แผนที่ XML จะถูกถ่ายโอนในเวลาเดียวกัน ข้อมูลอื่นๆ สามารถถ่ายโอนไปยังสคีมาเดียวกันได้

ไฟล์ใหม่แต่ละไฟล์จะเชื่อมโยงกับแผนที่ที่มีอยู่ แต่ละองค์ประกอบในโครงสร้างตารางสอดคล้องกับองค์ประกอบในแผนที่ อนุญาตให้ผูกข้อมูลได้เพียงรายการเดียวเท่านั้น

หากต้องการกำหนดค่าตัวเลือกการเชื่อมโยง ให้เปิดเครื่องมือคุณสมบัติแผนที่จากเมนูนักพัฒนา


ความเป็นไปได้:

  1. ไฟล์ใหม่แต่ละไฟล์จะถูกตรวจสอบโดย Excel ว่าสอดคล้องกับการ์ดที่ติดตั้ง (หากเราทำเครื่องหมายในช่องถัดจากรายการนี้)
  2. ข้อมูลอาจมีการปรับปรุง หรือข้อมูลใหม่จะถูกเพิ่มลงในตารางที่มีอยู่ (เหมาะสมถ้าคุณต้องการรวบรวมข้อมูลจากไฟล์ที่คล้ายกัน)

ทั้งหมดนี้เป็นวิธีการนำเข้าและส่งออกไฟล์ด้วยตนเอง

XML เป็นรูปแบบสากลสำหรับการทำงานกับข้อมูล ได้รับการสนับสนุนโดยหลายโปรแกรม รวมถึงโปรแกรมจากฟิลด์ DBMS ดังนั้นการแปลงข้อมูลเป็น XML จึงมีความสำคัญอย่างยิ่งในแง่ของการโต้ตอบและการแลกเปลี่ยนข้อมูลระหว่างแอปพลิเคชันต่างๆ Excel เป็นเพียงหนึ่งในโปรแกรมที่ทำงานกับตารางและยังสามารถดำเนินการกับฐานข้อมูลได้อีกด้วย มาดูวิธีแปลงไฟล์ Excel เป็น XML กัน

การแปลงข้อมูลเป็นรูปแบบ XML ไม่ใช่กระบวนการง่ายๆ เนื่องจากในระหว่างกระบวนการนี้ จะต้องสร้างสคีมาพิเศษ (schema.xml) อย่างไรก็ตามหากต้องการแปลงข้อมูลเป็นไฟล์อย่างง่ายในรูปแบบนี้ก็เพียงพอแล้วที่จะมีเครื่องมือบันทึกตามปกติใน Excel ในมือ แต่ในการสร้างองค์ประกอบที่มีโครงสร้างที่ดีคุณจะต้องคนจรจัดอย่างจริงจังด้วยการวาดไดอะแกรมและเชื่อมต่อเข้ากับ เอกสาร

วิธีที่ 1: การบันทึกอย่างง่าย

ใน Excel คุณสามารถบันทึกข้อมูลในรูปแบบ XML ได้ง่ายๆ โดยใช้เมนู "บันทึกเป็น..."- จริงอยู่ไม่มีการรับประกันว่าโปรแกรมทั้งหมดจะทำงานอย่างถูกต้องกับไฟล์ที่สร้างขึ้นในลักษณะนี้ และวิธีนี้ใช้ไม่ได้ผลในทุกกรณี


ดังนั้นการแปลงไฟล์จาก Excel เป็นรูปแบบ XML จะเสร็จสมบูรณ์

วิธีที่ 2: เครื่องมือสำหรับนักพัฒนา

คุณสามารถแปลงรูปแบบ Excel เป็น XML โดยใช้เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์บนแท็บโปรแกรม ยิ่งกว่านั้นหากผู้ใช้ทำทุกอย่างถูกต้องในตอนท้ายเขาจะได้รับไฟล์ XML เต็มรูปแบบซึ่งต่างจากวิธีก่อนหน้านี้ซึ่งแอปพลิเคชันบุคคลที่สามจะรับรู้ได้อย่างถูกต้อง แต่ต้องบอกทันทีว่าไม่ใช่ผู้เริ่มต้นทุกคนอาจมีความรู้และทักษะเพียงพอที่จะเรียนรู้วิธีแปลงข้อมูลในลักษณะนี้ทันที

  1. ตามค่าเริ่มต้น แท็บเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์จะถูกปิดใช้งาน ดังนั้นก่อนอื่นคุณต้องเปิดใช้งานก่อน ไปที่แท็บ "ไฟล์"และคลิกที่รายการ "ตัวเลือก".
  2. ในหน้าต่างพารามิเตอร์ที่เปิดขึ้น ให้ย้ายไปยังส่วนย่อย "ปรับแต่งริบบิ้น"- ที่ด้านขวาของหน้าต่าง ให้เลือกช่องถัดจากค่า "นักพัฒนา"- หลังจากนั้นคลิกที่ปุ่ม "ตกลง"ตั้งอยู่ที่ด้านล่างของหน้าต่าง แท็บเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์เปิดใช้งานแล้ว
  3. จากนั้นเปิดตาราง Excel ในโปรแกรมด้วยวิธีที่สะดวก
  4. จากนั้นเราต้องสร้างไดอะแกรมที่สามารถสร้างได้ในโปรแกรมแก้ไขข้อความใดก็ได้ เพื่อวัตถุประสงค์เหล่านี้คุณสามารถใช้ Windows Notepad ทั่วไปได้ แต่ควรใช้แอปพลิเคชันพิเศษสำหรับการเขียนโปรแกรมและทำงานกับภาษามาร์กอัป Notepad++ มาเปิดตัวโปรแกรมนี้กัน เราสร้างไดอะแกรมในนั้น ในตัวอย่างของเรา จะมีลักษณะดังที่แสดงด้านล่างในภาพหน้าจอของหน้าต่าง Notepad++

    อย่างที่คุณเห็น แท็กเปิดและปิดของเอกสารโดยรวมคือ "ชุดข้อมูล"- แท็กมีบทบาทเหมือนกันในแต่ละบรรทัด "บันทึก"- สำหรับสคีมา ก็เพียงพอแล้วหากเราใช้ตารางเพียงสองแถว และอย่าแปลทั้งหมดเป็น XML ด้วยตนเอง ชื่อของแท็กเปิดและปิดของคอลัมน์สามารถกำหนดเองได้ แต่ในกรณีนี้ เพื่อความสะดวก เราต้องการแปลชื่อคอลัมน์ภาษารัสเซียเป็นภาษาอังกฤษ หลังจากป้อนข้อมูลแล้ว เราก็บันทึกผ่านฟังก์ชันการทำงานของโปรแกรมแก้ไขข้อความที่ใดก็ได้บนฮาร์ดไดรฟ์ในรูปแบบ XML ภายใต้ชื่อ "สคีมา".

  5. อีกครั้งเราไปที่ Excel โดยที่ตารางเปิดอยู่แล้ว ย้ายไปที่แท็บ "นักพัฒนา"- บนริบบิ้นในกล่องเครื่องมือ "เอ็กซ์เอ็มแอล"คลิกที่ปุ่ม "แหล่งที่มา"- ในช่องที่เปิดขึ้นทางด้านซ้ายของหน้าต่างให้คลิกที่ปุ่ม "แผนที่ XML...".
  6. ในหน้าต่างที่เปิดขึ้นให้คลิกที่ปุ่ม "เพิ่ม…".
  7. หน้าต่างการเลือกแหล่งสัญญาณจะเปิดขึ้น ไปที่ไดเร็กทอรีที่รวบรวมไดอะแกรมไว้ก่อนหน้านี้ เลือกไดอะแกรมแล้วคลิกที่ปุ่ม "เปิด".
  8. หลังจากที่องค์ประกอบของไดอะแกรมปรากฏในหน้าต่างแล้ว ให้ลากองค์ประกอบเหล่านั้นโดยใช้เคอร์เซอร์ไปยังเซลล์ที่เกี่ยวข้องของชื่อคอลัมน์ของตาราง
  9. คลิกขวาที่ตารางผลลัพธ์ ในเมนูบริบท ให้ดำเนินการตามรายการต่างๆ ตามลำดับ "เอ็กซ์เอ็มแอล"และ "ส่งออก…"- หลังจากนั้นให้บันทึกไฟล์ลงในไดเร็กทอรีใดก็ได้

อย่างที่คุณเห็น มีสองวิธีหลักในการแปลงไฟล์ XLS และ XLSX เป็นรูปแบบ XML โดยใช้ Microsoft Excel ประการแรกนั้นง่ายมากและประกอบด้วยขั้นตอนการบันทึกเบื้องต้นพร้อมส่วนขยายที่กำหนดผ่านฟังก์ชัน "บันทึกเป็น..."- ความเรียบง่ายและความชัดเจนของตัวเลือกนี้เป็นข้อได้เปรียบอย่างไม่ต้องสงสัย แต่ก็มีข้อเสียเปรียบที่ร้ายแรงอย่างหนึ่ง การแปลงจะดำเนินการโดยไม่คำนึงถึงมาตรฐานบางประการ ดังนั้นไฟล์ที่แปลงด้วยวิธีนี้อาจไม่ได้รับการยอมรับจากแอปพลิเคชันบุคคลที่สาม ตัวเลือกที่สองเกี่ยวข้องกับการวาดแมป XML ไม่เหมือนกับวิธีแรก ตารางที่แปลงโดยใช้สคีมานี้จะตรงตามมาตรฐานคุณภาพ XML ทั้งหมด แต่น่าเสียดายที่ไม่ใช่ผู้ใช้ทุกคนจะสามารถเข้าใจความแตกต่างของขั้นตอนนี้ได้อย่างรวดเร็ว

เมื่อทำงานกับข้อมูลบล็อก มักจะจำเป็นต้องแปลงเป็นรูปแบบอื่น เพื่อการโต้ตอบที่ดีขึ้น บทความนี้จะให้ข้อมูลตัวแปลง XML เป็น XLS ที่เป็นไปได้ กล่าวอีกนัยหนึ่งเราจะพูดถึงวิธีการแปลงรูปแบบหนึ่งไปเป็นอีกรูปแบบหนึ่ง

วิธีที่ 1: การใช้ Excel

เนื่องจาก Excel ทำงานได้อย่างไร้ที่ติกับไฟล์รูปแบบบล็อก จึงสามารถเปิดส่วนขยาย XML ได้โดยไม่มีปัญหา ดังนั้นเราจึงสามารถพูดได้โดยไม่ต้องรู้สึกผิดว่า Excel เป็นตัวแปลง XML เป็น XLS มาดูวิธีแปลงรูปแบบโดยใช้มัน:

  1. เปิด Excel
  2. บนแผง ให้คลิกไฟล์
  3. คลิกที่ตัวเลือก "เปิด"
  4. ในหน้าต่าง Explorer ที่ปรากฏขึ้น ให้ไปที่ไดเร็กทอรีที่มีไฟล์ XML แล้วเปิดขึ้นมา
  1. เปิดแท็บไฟล์อีกครั้ง
  2. เลือกตัวเลือก "บันทึกเป็น"
  3. ไปที่ไดเร็กทอรีที่คุณต้องการวางเอกสารที่แก้ไข
  4. ในรายการแบบเลื่อนลง "ประเภทไฟล์" เลือก "สมุดงาน Excel"
  5. บันทึกไฟล์โดยคลิกปุ่มที่เหมาะสม

หลังจากดำเนินการทั้งหมดที่อธิบายไว้ข้างต้น ไฟล์ซึ่งเดิมมีนามสกุล XML จะเปลี่ยนเป็นสมุดงาน Excel นั่นคือมันจะมีนามสกุล XLS

วิธีที่ 2: ตัวเลือกการนำเข้าข้อมูลใน Excel

Excel เป็นตัวแปลง XML เป็น XLS ที่มีสองวิธีในการทำงานนี้ให้สำเร็จ ดังนั้น เราจะย้ายไปยังตัวเลือกที่สองโดยตรง ซึ่งเกี่ยวข้องกับการใช้ตัวเลือก "นำเข้าข้อมูล" แต่ก่อนที่จะเริ่ม คุณต้องเปิดใช้งานเมนู "นักพัฒนา" เนื่องจากนี่คือที่ที่มีเครื่องมือที่จำเป็น ถัดไปคุณต้องทำสิ่งต่อไปนี้:

  1. เปิดโปรแกรม
  2. ไปที่เมนู "ไฟล์"
  3. ปฏิบัติตามส่วน "ตัวเลือก"
  4. เปิดเมนูกำหนด Ribbon เอง
  5. ทำเครื่องหมายถูกถัดจากบรรทัด "นักพัฒนา" ซึ่งอยู่ในพื้นที่ด้านขวาของหน้าต่าง
  6. คลิกตกลง

แถบเครื่องมือที่จำเป็นจะรวมอยู่ในอินเทอร์เฟซของโปรแกรม ซึ่งหมายความว่าเราสามารถเริ่มการแปลงได้:

  1. ไปที่แท็บนักพัฒนา
  2. จากแถบเครื่องมือ ให้เลือกนำเข้า
  3. หน้าต่างจะเปิดขึ้นโดยคุณต้องเลือกไฟล์ XML
  4. หน้าต่างจะปรากฏขึ้นเพื่อขอให้คุณสร้างสคีมาตามข้อมูล คลิกตกลง
  5. หลังจากนี้หน้าต่างที่สองจะปรากฏขึ้นซึ่งคุณต้องตัดสินใจเกี่ยวกับตำแหน่งของตารางที่นำเข้า คลิกเซลล์ A1 แล้วคลิกตกลง

ไฟล์จะถูกนำเข้าไปยัง Excel ตอนนี้คุณสามารถบันทึกเป็น XLS ได้แล้ว หากต้องการทำสิ่งนี้โดยการเปรียบเทียบกับคำแนะนำก่อนหน้านี้ให้เปิดแท็บ "ไฟล์" คลิกที่ "บันทึกเป็น" ระบุไดเร็กทอรีเลือกรูปแบบและบันทึก

วิธีที่ 3: การใช้บริการอินเทอร์เน็ต

อาจเกิดขึ้นได้ที่คุณต้องมีตัวแปลง XLS เป็น XML สำหรับ VAT เป็นต้น ในกรณีนี้ Excel จะไม่ช่วยและคุณจะต้องเปลี่ยนไปใช้โปรแกรมอื่น ในกรณีนี้ เรามาพูดถึงบริการออนไลน์ Convertio:

  1. ในเบราว์เซอร์ใด ๆ ให้ไปที่หน้าหลักของบริการนี้
  2. เลือกวิธีการอัพโหลดไฟล์ หากอยู่ในดิสก์ของคุณให้คลิกปุ่ม "จากคอมพิวเตอร์" และเลือกในตัวจัดการไฟล์ หากอยู่ใน "คลาวด์" ให้เลือกที่เก็บข้อมูลแล้วเลือกไฟล์
  3. เพิ่มเอกสารแล้วและพร้อมสำหรับการแปลง ในการดำเนินการนี้ คุณต้องเลือกรูปแบบ XML จากรายการแบบเลื่อนลงทางด้านขวา
  4. คลิกปุ่ม "แปลง"

หลังจากนี้ไฟล์ก็จะถูกจัดเตรียม และสิ่งที่คุณต้องทำคือดาวน์โหลดมัน Convertio ไม่ใช่แค่ตัวแปลงไฟล์ XLS เป็น XML เท่านั้น สามารถทำงานกับรูปแบบจำนวนมากขึ้นได้ เพียงอัปโหลดไฟล์ จากนั้นเลือกรูปแบบที่คุณต้องการแปลงเป็น

ดังนั้นเราจึงดูตัวแปลง XML เป็น XLS และในทางกลับกัน ดังที่คุณทราบ Excel นั้นยอดเยี่ยมสำหรับการแปลง XML อย่างไรก็ตาม ไม่สามารถแปลง XLS ได้ จึงต้องอาศัยความช่วยเหลือจากโปรแกรมอื่น ในกรณีนี้คือบริการออนไลน์ Convertio

การแสดงข้อมูลตามการป้อนคำอธิบายด้วยแท็กหรือการตั้งค่าโปรแกรม คุณไม่สามารถเปิดไฟล์เหล่านั้นเพื่อแก้ไขได้ด้วยการดับเบิลคลิกตามปกติ เนื่องจากไม่ได้ติดตั้งแอปพลิเคชันที่จำเป็นซึ่งใช้เป็นค่าเริ่มต้นเพื่อเชื่อมโยงกับส่วนขยาย แต่ถ้าคุณต้องการไฟล์ตารางที่อ่านและแก้ไขได้ คุณสามารถเปิดไฟล์ XML ใน Excel ได้ ในกรณีนี้ ไม่จำเป็นต้องมีตัวแปลงที่สามารถแปลงรูปแบบระหว่างกันได้ ข้อแม้เดียวคือฟีเจอร์นี้มีเฉพาะใน Office เวอร์ชัน 2003 และสูงกว่าเท่านั้น

วิธีเปิด XML ใน Excel: วิธีที่หนึ่ง

มาดูการนำเข้าข้อมูลตาม Excel เวอร์ชัน 2016 กัน วิธีแรกและง่ายที่สุดคือเริ่มใช้ Excel เมื่อคุณเริ่มแอปพลิเคชัน แทนที่จะเป็นคำทักทายและโลโก้ หน้าต่างเข้าสู่ระบบพิเศษจะแสดงขึ้นซึ่งมีบรรทัด “เปิดหนังสือเล่มอื่น” ในเมนูด้านซ้าย

หลังจากนี้ รายการเรียกดูจะถูกใช้ และในหน้าต่างใหม่ XML จะถูกเลือกเป็นรูปแบบการเปิด หลังจากนั้นให้ใช้วิธีการปกติเพื่อค้นหาไฟล์ที่ต้องการแล้วกดปุ่มเปิด ในกรณีนี้จะไม่ได้รับการยอมรับว่าเป็นเอกสารข้อความที่มีคำอธิบายและแท็ก แต่เป็นตารางธรรมดามาก โดยปกติแล้ว ข้อมูลสามารถแก้ไขได้ตามดุลยพินิจของคุณ แต่จะมีรายละเอียดเพิ่มเติมในภายหลัง

วิธีเปิดรูปแบบ XML ใน Excel: วิธีที่สอง

วิธีการที่นำเสนออีกวิธีหนึ่งแทบไม่แตกต่างจากวิธีแรกเลย ไฟล์ XML ใน Excel สามารถเปิดได้จากเมนูไฟล์หรือใช้ทางลัด Ctrl + O

ก่อนอื่นให้เลือกประเภทของรูปแบบที่จะเปิดหลังจากนั้นพบไฟล์ที่ต้องการและกดปุ่มที่เกี่ยวข้อง

การเปิด XML: วิธีที่สาม

มีวิธี XML เพิ่มเติมอีกหลายวิธีใน Excel ดังนั้นในโปรแกรมเวอร์ชัน 2016 คุณสามารถใช้เมนูแผงด้านบนซึ่งคุณเลือกส่วน "ข้อมูล" จากนั้นคลิกปุ่มเพื่อรับข้อมูลภายนอก

ในเมนูแบบเลื่อนลง คุณเพียงแค่ต้องเลือกส่วน "จากแหล่งอื่น" และใช้บรรทัด "จากการนำเข้า XML" ในเมนูใหม่ ตามด้วยขั้นตอนมาตรฐานในการค้นหาไฟล์ที่ต้องการแล้วเปิดขึ้นมา

การแก้ไข การบันทึก และการส่งออก

เมื่อใช้วิธีการใดๆ เหล่านี้ ผู้ใช้จะได้รับโครงสร้างตาราง การแก้ไขทำได้ในลักษณะเดียวกับไฟล์ XLS มาตรฐาน บางครั้ง เพื่อความสะดวกในการแก้ไขและบันทึกข้อมูล ขอแนะนำให้ใช้เมนูนักพัฒนาซอฟต์แวร์

ในกรณีนี้ คุณไม่สามารถนำเข้าเนื้อหาทั้งหมดของไฟล์ XML ได้ แต่นำเข้าเฉพาะเนื้อหาที่จำเป็นจริงๆ เท่านั้น โดยแทรกข้อมูลลงในคอลัมน์และแถวที่เหมาะสม โดยระบุออบเจ็กต์ XML เป็นแหล่งข้อมูล แต่ในการดำเนินการนี้ คุณต้องลงชื่อเข้าใช้บัญชีของคุณในโปรแกรมโดยใช้การลงทะเบียนกับ Microsoft

คุณสามารถบันทึกไฟล์ที่เปลี่ยนแปลงได้ทันทีในรูปแบบต้นฉบับโดยเลือกประเภทที่เหมาะสมจากรายการ จากเมนูไฟล์ หากวัตถุถูกบันทึกในรูปแบบ Excel “ดั้งเดิม” คุณสามารถเลือกฟังก์ชันส่งออก คลิกเปลี่ยนประเภทไฟล์ และตั้งค่า XML เป็นรูปแบบสุดท้าย

หากผู้ใช้ขี้เกียจเกินไปที่จะทำการแปลงดังกล่าว หรือใช้ Office เวอร์ชันต่ำกว่าเวอร์ชัน 2003 ผู้ใช้จะต้องใช้ตัวแปลงพิเศษเพื่อเปิดรูปแบบนี้เป็นตาราง ขณะนี้มีโปรแกรมดังกล่าวค่อนข้างมากที่นำเสนอ ทางเลือกสุดท้าย หากไม่เหมาะสม คุณสามารถหันไปใช้บริการออนไลน์เฉพาะทางได้อย่างง่ายดาย โดยรูปแบบจะเปลี่ยนภายในไม่กี่วินาที หลังจากทำตามขั้นตอนเหล่านี้เสร็จแล้ว สิ่งที่เหลืออยู่คือการดาวน์โหลดผลลัพธ์ที่เสร็จสมบูรณ์ในรูปแบบ XLS ลงในฮาร์ดไดรฟ์ของคุณ จากนั้นเปิดใน Excel อย่างไรก็ตาม ในกรณีส่วนใหญ่ การดำเนินการดังกล่าวไม่จำเป็น เนื่องจากใน Office 2003 ความสามารถในการเปิด (นำเข้า) โดยตรงในรูปแบบ XML นั้นมีให้ตั้งแต่แรกแล้ว และดูเหมือนว่าปัจจุบันมีเพียงไม่กี่คนที่ใช้ผลิตภัณฑ์ Microsoft office ที่ล้าสมัย

ผู้ที่เป็นเจ้าของโปรแกรม TextKit ที่ยอดเยี่ยมหรืออย่างน้อยก็เคยได้ยินเกี่ยวกับมัน (ผู้ที่ยังไม่มีอย่างเร่งด่วน) ควรสังเกตเห็นความสามารถของมันในการแยกวิเคราะห์เอกสาร XML ลงในเทมเพลตใดก็ได้ นั่นคือถ้าเรามีเอกสาร XML เราก็สามารถสร้างเว็บไซต์โดยใช้ TextKit ได้อย่างง่ายดาย

ยังคงมีปัญหาเล็กๆ น้อยๆ อยู่อย่างหนึ่งในการรับ XML นี้ จริงๆ แล้ว เพื่อวัตถุประสงค์ในการสร้างเว็บไซต์ คุณสามารถนำเอกสารสำเร็จรูปจากโปรแกรมพันธมิตรต่างๆ เช่น MixMarket หรือ Ozone ได้ แต่เกี่ยวกับพวกเขาในเวลาอื่น ฉันจะบอกวิธีรับ XML จากตาราง XLS ปกติ อันที่จริงมันเป็นรูปแบบ MS Excel

การครอบครองความรู้นี้จะทำให้เราสามารถสร้างเว็บไซต์โดยใช้ TextKit จากฐานข้อมูลใด ๆ ใน Excel เราจะทำงานในสำนักงานปี 2550

1) ดาวน์โหลดโปรแกรมเสริมสำหรับการทำงานกับ XML ได้จากที่นี่

2) ไปที่เมนูหลักของ Excel พารามิเตอร์

3) ในเมนูที่เปิดขึ้น ให้เลือก “ส่วนเสริม” เรามองหารายการ "จัดการ" เลือก "Excel Add-ins" แล้วคลิก "ไป":

4) ในหน้าต่างที่เปิดขึ้น ให้ใช้ "เรียกดู" เพื่อเลือกไฟล์ที่เราต้องการ XmlTools.xlaเพิ่มลงในแผงและเปิดใช้งานโดยทำเครื่องหมายที่ช่องถัดจากแผงนั้น

ตามค่าเริ่มต้น ไฟล์นี้จะถูกจัดเก็บไว้ในโฟลเดอร์ต่อไปนี้บนฮาร์ดไดรฟ์ของคุณ:
\Office ตัวอย่าง\OfficeExcel2003XMLToolsAddin

5) หากคุณทำทุกอย่างถูกต้องแล้วในส่วน "ตัวเลือก" ในส่วน "ส่วนเสริม" คุณจะเห็นส่วนขยายที่ติดตั้ง:

ตอนนี้เราใช้ข้อมูลของเราเพื่อสร้างเอกสาร XML และทำงานกับมัน

1) คลิกที่ปุ่มบนแผง เลือกรายการแรก:

2) ในหน้าต่างที่ปรากฏขึ้น ให้เลือกใช่/ไม่ใช่หากข้อมูลของเรามี/ไม่มีส่วนหัว ในกรณีของฉันมี ดังนั้นฉันจึงเปลี่ยนช่องทำเครื่องหมายเป็นใช่ ที่นี่เรากดปุ่ม "pip" เล็ก ๆ ค้างไว้เพื่อเลือกเซลล์ที่มีข้อมูล:

3) โดยการลาก เลือกข้อมูลเพื่อสร้างเอกสาร XML กดปุ่มแล้วคลิกตกลง

หากทุกอย่างถูกต้อง ป้ายจะเปลี่ยนเป็นสีน้ำเงินและสีขาว และเมนูจะเปลี่ยนไปอย่างมาก:

นั่นก็เกือบจะเป็นเช่นนั้น ตอนนี้ไปที่ตัวเลือกการบันทึกเอกสารแล้วเลือกข้อมูล XML ที่นั่น

จริงๆแล้วนั่นคือทั้งหมด! เราได้รับเอกสาร XML สำเร็จรูปเป็นเอาต์พุต ซึ่งขณะนี้เราสามารถแยกวิเคราะห์ในตัวแยกวิเคราะห์ได้โดยไม่มีปัญหาใดๆ แต่เพิ่มเติมเกี่ยวกับเรื่องนั้นในบางครั้ง :)