A-AA+then

มีปัญหาการดึงข้อมูลจาก XML ภาษาไทยค่ะ

1,249
ทดลองทำตามบทความ เรื่อง การแยกข้อความ XML ด้วย PHP แต่ว่ามีปัญหาคือใช้ charset=windows-874 ที่จำเป็นต้องใช้เพราะส่วนอื่นที่ดึงข้อมูลจากดาต้าเบสต้องใช้รหัสนี้ ถ้าจะเปลี่ยนเป็น UTF-8 ก็คิดว่าจะเป็นเรื่องใหญ่โต  จะทำยังงัยให้อ่านภาษาไทยได้คะหนูไม่ค่อยรู้เรื่องโค้ดน่ะค่ะ หนูไม่ใช่โปรแกรมเมอร์

2 ความคิดเห็น

ต้นฉบับ XML เป็น ภาษาอะไรครับ

ถ้าไม่ใช่ windows-874 ให้ลองใช้ iconv() แปลง หลังจากโหลดไฟล์มาแล้วครับ

ลองกำหนด header ของ ไฟล์ ตามชนิดของตัวอักษรที่รับมา

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

ต้นฉบับ XML ก็เป็น windows-874 ค่ะ แต่มันไม่ขึ้นค่ะ

2
^