หางาน | สมัครงาน | งานราชการ | งาน Part-Time | งาน | สมัคงาน | รับสมัครงาน | ตำแหน่งงานว่าง | งานกรุงเทพ | งานเชียงใหม่ | งานชลบุรี | งานภูเก็ต | งานภาคกลาง | งานภาคเหนือ | งานภาคใต้ | งานภาคตะวันออก | งานภาคตะวันออกเฉียงเหนือ JobTH.com

หมวดข่าวหลัก
 การเมือง
 เศรษฐกิจ
 หุ้นและการลงทุน
 เทคโนโลยี
 การศึกษา
 กีฬา
 บันเทิง
เหลียวมองรอบตัว
 สังคม
 ภูมิภาค
 LifeStyle
 ท่องเที่ยว
 ยานยนต์
 เกมส์
 ภาพยนต์
บอกเล่าเก้าสิบ
 บทความ
 ข่าวประกาศ
 เบ็ดเตล็ด

กรุงเทพธุรกิจ |  ข่าวสด |  มติชน |
เดลินิวส์ |  ไทยโพสต์ |  ผู้จัดการ |
siamsport |  thaisnews |
กรมประชาสัมพันธ์ |
กระปุกดอทคอม
Search

ค้นหาคำว่า :  ย้อนหลัง 1 เดือน  ทั้งหมด


FAQ : Frequently Asked Questions
สร้างข่าวในรูปของ XML

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

  • แหล่งข่าวที่ใช้ฐานข้อมูลในการเก็บรวมรวมข่าวสาร: ในกรณีนี้ข้อมูลจากฐานข้อมูลสามารถจะถูกดึงได้ผ่าน Active Server Technology (เช่น asp ของ Microsoft หรือ ภาษา PHP ที่เป็น Open Source และใช้ได้บนระบบปฏิบัติการ Linux ที่ใช้ Apache Webserver) ข่างล่างเราให้ตัวอย่าง asp code ที่ใช้ Active Data Object (ADO) ติดต่อกับฐานข้อมูล และเอาผลการติดต่อมาสร้างข่าวในรูปของ XML

    <SCRIPT RUNAT=SERVER LANGUAGE=VBScript >
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "xmlnews", "Admin", ""

    'Now do the query.
    SQLCommand = "SELECT * FROM news"
    Set Rs = Conn.Execute(SQLCommand)
    'Construct an XML document from the result.
    Response.ContentType = "text/xml"
    Response.Write "<?xml version=""1.0"" encoding=""windows-874""?>"
    Response.Write "<news:newspage xmlns:news=""http://www.thaisarn.com/dtd/news.xsd"">"

    While Not Rs.Eof
    Response.Write "<news>"
    Response.Write "<title>" & Rs("title") & "</title>"
    Response.Write "<link>" & Rs("link") & "</link>"
    Response.Write "<source>" & Rs("source") & "</source>"
    Response.Write "<pubdate>" & Rs("pubdate") & "</pubdate>"
    Response.Write "<sourceLink>" & Rs("sourceLink") & "</sourceLink>"
    Response.Write "<category>" & Rs("category") & "</category>"
    Response.Write "<keyword>" & Rs("keyword") & "</keyword>"
    Response.Write "</news>"
    Rs.MoveNext
    Wend
    Response.Write "</news:newspage>"

    'Cleanup
    Rs.Close
    Conn.Close
    Set Conn = Nothing
    </SCRIPT>

  • แหล่งข่าวที่ไม่ได้ใช้ฐานข้อมูลข่าว: บางแหล่งข่าวไม่ได้ใช้ฐานข้อมูลเนื่องจากไม่มีข่าวเผยแพร่มากนัก ในกรณีที่แหล่งข่าวนั้นเป็นของภาครัฐก็สามารถมาใช้บริการของ gnews เพื่อการเผยแพร่ข่าวได้ เนื่องจากการนำเอาข่าวมาเข้าที่ gnews จะไปปรากฎที่ ThaiSarn โดยอัตโนมัติและทันที
  • เทคนิคอื่นๆ: ในบางกรณีแหล่งข่าวอาจจะใช้ web form ในการเพิ่มข้อมูลข่าว ในกรณีนี้เราสามารถที่จะให้ form ดังกล่าวนำเอาข้อมูลที่ submit มานั้นไปสร้างข่าว XML ได้ทันที

ข้อพึงระวังในการสร้างเอกสาร XML: ข้อมูล (text) ที่อยู่ระหว่าง tag เปิดและ tag ปิด จะต้องไม่มี reserve words ของ XML ซึ่งรวมถึงเครื่องหมาย & ' " และ < ในการสร้างเอกสารเครี่องหมายดังกล่าวต้องถูกแทนที่ด้วยค่าที่เป็น ASCII --- & amp; & apos; & quot; และ & lt; สำหรับสองเครื่องหมายขํ้นต้น



Event Calendar

 FAQ
ไทยสาร คือ ?
XML คือ ?
RSS คือ ?
เป้าหมายการบริการ
ประโยชน์ที่พึงได้
สถานะปัจจุบัน
เงื่อนไขการบริการ
 ส่งข่าวเข้าไทยสาร
สร้างข่าวในรูป XML
ส่งข่าวเข้าไทยสาร
 ดึงข่าวขึ้นเว็บท่าน
คำแนะนำ
นำข่าวติดหน้าเว็บผ่าน RSS
ตัวอย่าง PHP code
ตัวอย่าง JScript
 ดึงข่าว( ติดตั้งง่าย )
วิธีแสดงข่าวแบบต่างๆ

Settrade.com : SET Index