ถ้าเป็นภาษาที่มนุษย์เราใช้สื่อสารกัน ก็เป็นที่ยอมรับกันไปทั่วซะแล้ว ว่าภาษาอังกฤษเป็นภาษากลางของโลกใบนี้ ตอนแรกผมก็รู้สึกว่าภาษาอังกฤษยาก แต่ตอนนี้นะรู้สึกเลยว่าภาษาไทยเรานั้น ยากนรกโลกันต์กว่าเยอะ
ผมรู้สึกว่าตัวเองโชคดีจริง ๆ ที่ได้เกิดเป็นคนไทย เพราะถ้าผมเกิดเป็นคนชาติอื่นแล้ว ผมก็คงไม่มีปัญญาศึกษาภาษาไทยให้เข้าใจได้แล้ว เพราะเอาเข้าจริงแล้วภาษาไทยมันยาก จริง ๆ
ทีนี้มาดูกันบ้างซิว่าในโลกคอมพิวเตอร์นั้น ภาษาอะไรควรจะเป็นภาษากลางดี อือม ๆ เดี๋ยวนี้เราใช้อินเตอร์เน็ตกันอย่างกว้างขวางแล้วเน้อะ รูปแบบไฟล์ข้อมูลก็มีตั้งเยอะแยะ แล้วจะเอาตัวไหนเป็นภาษากลางดี
ผมเลือกไม่ได้หรอก เพราะเขาเลือกกันไปแล้ว (เขาไหนวะ?) เขาเลือก XML เป็นภาษากลางของข้อมูลครับ!!!
ที่ผ่านมาเราอาจจะรู้สึกว่าเราไม่ได้ใช้ XML กันเต็มที่นัก เท่าที่เห็นมีใช้ก็คงจะเป็นพวก RSS Feed อ่ะครับ
ซึ่งสาเหตุคงเป็นเพราะบรรดาคนที่เกี่ยวข้องทั้งหลายทั้งปวง คงเพิ่งจะตกลงกันได้ ว่าจะใช้ XML เป็นภาษากลางในการสื่อสารรูปแบบข้อมูลกัน เอ หรือเขาตกลงกันมาตั้งนานแล้วหว่า แต่ผมไม่รู้!!!
ทีนี้การจะทำให้ข้อมูลในรูปแบบไฟล์ของเรา กลายเป็น XML ได้ มันก็ไม่ใช่เรื่องง่ายเหมือนกันนะ มันต้องออกแรงกันน่าดู ซึ่งการมีเครื่องมือมาช่วยแปลงไปแปลงมา ระหว่างรูปแบบไฟล์ต้นฉบับกับ XML แล้วก็จาก XML เป็นรูปแบบข้อมูลปลายทาง คงจะดีไม่น้อย
ทีนี้ที่ทำงานผมเขาจ้างผู้เชี่ยวชาญจากฮ่องกงมาสอนเรื่อง SAP XI ครับ ซึ่งมันเป็นเครื่องมือในการแปลงข้อมูลให้กลายเป็น XML และแปลงจาก XML ให้กลายเป็นโครงสร้างข้อมูลอีกแบบนึง
จริง ๆ แล้ว SAP XI ก็เป็นเครื่องมือตัวนึงนั่นแหล่ะครับ เพราะในนั้นมันจะมีเครื่องมือเพื่อช่วยให้เรากำหนดจุดเริ่มต้นและสิ้นสุดของข้อมูลแต่ล่ะตัวที่เราต้องการให้แปลงเป็น XML โดยขึ้นกับ XML Scheme ที่เรากำหนดเอาไว้
เท่าที่ลองก็ใช้ยากเหมือนกันในช่วงแรก เพราะเราต้องสร้าง XML Scheme ผ่าน GUI ที่เขามีไว้ให้ เพื่อกำหนดว่าข้อมูลที่เราต้องการอยู่ตรงไหนบ้าง อือม อนุญาติให้เขียน built-in function ได้ด้วยนะยืดหยุ่นซะไม่มีเลย
ผมไม่รู้ว่า SAP XI จะมีราคาเท่าไหร่ เพราะไม่ได้เป็นคนซื้อ แต่คิดว่าคงแพงไม่ใช่น้อย ดังนั้นเครื่องมือแบบนี้คงไม่เหมาะกับปัจเจกบุคคลอย่างเราเท่าไหร่
ถ้าหากว่าการแปลงรูปแบบข้อมูลต่าง ๆ ให้กลายเป็น XML ได้ มันมีประโยชน์จริง ๆ ล่ะก็ ก็น่าจะลองทำเป็น SaaS ดูบ้างก็คงดีเหมือนกันเน้อะ
[tags]SaaS, Software as a Service, XML, SAP XI,คอมพิวเตอร์,การสร้างซอฟต์แวร์[/tags]
ถ้าพูดถึงการแปลงโครงสร้าง XML เป็นอย่างอื่นนี่ผมรู้จักอยู่ตัวเดียวแฮะ XSLT (http://www-128.ibm.com/developerworks/library/it/it-0801art14/index.html) ผมเคยใช้อยู่พักนึง ใช้แปลงจาก XML -> HTML แต่มันแปลงได้มากมายกว่านั้นเยอะ แต่มันไม่อยู่ในรูป GUI เท่านั้นเอง ไม่รู้จะง่ายกว่าของพี่ไท้หรือป่าว
ใจจริงก็ว่า XML มันดู simple ดี
แต่มันก็นะ.. ผมว่า overhead สูงมากเกินไป
เครื่องมือที่คุณ nat3 แนะนำผมมา ผมไม่รู้จักเลยครับ ผมไม่ค่อยรู้จักเครื่องมือแพง ๆ พวกนี้เท่าไหร่เลย แย่จัง T-T
บริษัทเอกชนที่เราจ้างเขาเข้ามาทำงานให้ ก็พูดแบบนั้นเหมือนกันครับคุณ iPAtS แต่ผมก็ว่ามันเท่ห์ดีนะ อิ อิ
ง่ะ คือว่ามันเป็นภาษากลางของ W3C อะครับ ไม่ไช่เครื่องมืออะไร
จริงหรือครับ ที่ว่าภาษาไทยยากว่าภาษาอังกฤษ..
อย่างนี้ค่อยมีกำลังใจที่จะฝึกอังกฤษมากขึ้น…
เพราะเหมือนจะเรียนอยู่นานแล้ว ยังไม่ไปถึงไหนเลย
ภาษาภาคกลางมีอะไรบ้าง
สวัสดีอยากถามว่าใครมีภาษาภาคกลางบ้างเข้ามาในนี้ไม่เห็นได้อะไรดีๆเลยเว็บอะไรไม่ได้เรื่อง(ห่วยแตก)เว็บอื่นยังดีกว่าเลย
มีอีกหรือป่าว