A-AA+then

ดีง Rss Feeds มาใส่เว็บเรา

2,630
ดีง Rss Feeds มาใส่เว็บเรา
สวัสดึครับ
ผมขอรบกวนถามหน่อยนะครับผม คือว่า Rss Feeds อ่าครับ
เราจะมีวิธีการดึงยังไงครับ ที่ให้เราดึงมาแล้วเราปรับแต่งรูปแบบได้อ่าครับ
อย่างเช่น รูปที่แนบมา ดังรูปที่ 1 คือแบบดั่งเดิมจากเว็บ ปตท. http://www.pttplc.com/TH/news-energy-fact-oil-price-bangkok.aspx?
แต่ดังรูปที่ 2 เว็บ www.sanook.com (อยู่ตรงข้างล่างสุดตรง footer) เขาสามารถปรับแต่งหน้าตาการแสดงผลได้
จะใช้ php ทำได้อย่างไรร๋อครับ มีวิธีการยังไงอ่าครับ ถ้าไงรบกวนช่วยตอบทีนะครับผม
ถ้ามีตัวอย่างด้วยนี้จะขอบคุณมากเลยครับผม

ปล.ขอบคุณครับ

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

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

ส่วนตารางราคาทอง ราคาน้ำมัน แบบที่เห็นดังรูป โดยปกติแล้วจะเป็นการดึงหน้าเว็บมาแสดงใน iframe ครับ ซึ่งอาจทำให้การแยกเอาข้อมูลออกมาใช้งานจะยากกว่า

คำแนะนำคือลองมองหาที่เป็น RSS ครับ และใช้วิธีจัดการแสดงผลเหมือน RSS ซึ่งจะทำได้ง่ายกว่า (ตัวอย่างเกี่ยวกับ RSS มีเพียบ บนเว็บครับ)

ถ้าไม่สามารถหาได้ ก็อาจต้องใช้วิธีลักไก่ แยกข้อมูลออกจาก html แล้วละครับ โดยปกติก็จะใช้ฟังก์ชั่น ในกลุ่ม preg เพื่อแยกข้อมูล แต่จะใช้คำสั่งรูปแบบใดนั้น ต้องไปดูที่โค้ดที่ได้ และจัดการเขียนคำสั่งให้เหมาะสมครับ (ต้องศึกษาโค้ดที่ได้มาและเลือกคำสั่งที่เหมาะสม) ซึ่งหลักการของวิธีนี้ คือการใช้ฟังก์ชั่นในกลุม string ค้นหาข้อความ ที่มีรูปแบบตามที่กำหนด นั่นเองครับ
1
^