Yara (พวกอื่นที่รวบรวมข้อมูล RSS) เป็นไปอย่างรวดเร็วรวบรวม RSS และฝังตัวแยกวิเคราะห์ Yara เขียนใน C ++ และตีแผ่ API ที่ง่ายมากในซี
Yara ถูกออกแบบมาให้เร็วที่สุดเท่าที่เป็นไปได้ แต่จะใช้งานและการบำรุงรักษา บางส่วนของตัวเลือกสำหรับการแยกวิเคราะห์และแสดงผลที่ทำไม่ซ้ำกันสำหรับความเร็ว:
· Yara ใช้ตัวแยกวิเคราะห์ XML ต่างชาติซึ่งเป็นตัวแยกวิเคราะห์ XML ที่เร็วที่สุดที่ฉันรู้
แม้ว่าต่างชาติจะไม่แซ็กโซโฟนหรือแยกวิเคราะห์ DOM มันเหมาะกับจุดประสงค์ของมันตรงและเป็นมาตรฐานพฤตินัยสำหรับการแยก XML ได้อย่างรวดเร็ว
· Yara ใช้แม่แบบสำหรับการแสดงผลในการที่จะแทนที่แท็กที่มีเนื้อหาของสิ่งที่พบในกระแส RSS
ที่จะทำให้กระแส RSS จะค้นหาในแม่แบบสำหรับแท็กที่มีลักษณะเช่นนี้ $$ __ TagName __ $$ จากนั้นก็ใช้แฮชที่สมบูรณ์แบบที่สร้างขึ้นโดย GNU gperf ไปดูฟังก์ชั่นการใช้งานที่จะแทรกสิ่งที่แท็กสอดคล้องกับและแทรกสิ่งที่ต้องการใส่
ซึ่งหมายความว่า renderer RSS นี้ไม่จำเป็นต้องทำให้ RSS เป็น HTML: คุณสามารถถ้าคุณต้องการใช้ในการสร้างรหัส C แบบคงที่ที่มีฟีด RSS
แยกจะทำในขั้นตอนที่สอง: ครั้งแรกกระแส RSS จะแยกกันแล้วแม่แบบที่ใช้ในการสร้างส่วนหัวของแต่ละรายการที่พบในกระแสและส่วนท้าย แม่แบบจึงประกอบด้วยข้อความแม่แบบสำหรับทั้งสาม
Yara จะไม่ดาวน์โหลดสตรีมสำหรับคุณ: ส่วนใหญ่เครื่องมือ RAD กรอบ ฯลฯ มาด้วยวิธีการที่ง่ายต่อการใช้งานในการดาวน์โหลดไฟล์จากอินเทอร์เน็ตดังนั้นผมจึงไม่เห็นความจำเป็นเร่งด่วนในการดำเนินการนี้
Yara มาพร้อมกับแอพลิเคชันเช่นซึ่งเป็นโปรแกรมดู RSS แบบสแตนด์อะโลนที่เขียนใน Turbo C ++ ผู้ชมโหลด parser / DLL แสดงผลแบบไดนามิกซึ่งมีวัตถุประสงค์เพื่อแสดงให้เห็นว่าไม่เพียง แต่ DLL สามารถรวบรวมกับ C ++ คอมไพเลอร์ที่แตกต่างกัน แต่ก็สามารถนำมาใช้เป็น plug-in สำหรับการใช้งานของคุณ
มีอะไรใหม่ในรุ่นนี้:
·รุ่นนี้เพิ่มการสนับสนุนสำหรับรุ่นฟีด RSS กับเครื่องกำเนิดไฟฟ้าและระดับ C API
·นี้ได้รับการพัฒนาสำหรับการรวมเป็น plug-in ใน RetroShare (http://retroshare.sf.net) โพสต์ OFF-Url ลิงค์ของ http://offsystem.sf.net การบันทึกเว็บบอร์ดกับ RSS
รายละเอียดซอฟแวร์:
รุ่น: 1.1.00
วันที่อัพโหลด: 2 Jun 15
การอนุญาต: ฟรี
ความนิยม: 2
ความคิดเห็นที่ไม่พบ