ספריית XML-לנתח היא קבוצה קלה של פונקציות מחדש שמישים ליצירת קבצי XML ניתוח למטרות כללית, בדיקה, ו. הוא יכול לתמוך, SAX או DOM סגנונות ניתוח מונחה זרם, וכולל validator סכימת XSD אופציונאלי וגנרטור סכימה הגרפי.
הוא תומך בכל XML חוקי, וכולל בדיקה לתוקף. יש ספרייה זו תלות מינימאלית, ולגמרי עצמאי. פרויקט הספרייה לנתח XML נכתב ב- C והוא גם מהיר וזיכרון יעיל, ופשוט לשימוש. פונקציות ליבה עיקריות כבר פורסמו, ושירותים הקשורים לXML מתקדמים ושימושיים נוספים יתווספו. ששוחרר תחת רישיון MIT.
ספריית XML-לנתח מכילה פונקציות לניתוח ו / או יצירת קבצי XML במגוון דרכים. אתה צריך להשתמש בכל סט הגיוני לצרכים שלך. הפונקציות לתמוך בדרכים חלופיות הבאות של עבודה עם קבצי XML:
קראו XML-קבצים שלמים לעץ מבנה tokenized בזיכרון, ולאחר מכן פועל על, חוצה, גישה, או ערכים לפענח נוספים מהעץ. קוד היישום מותאם אישית שלך בדרך כלל נדרש כדי לגשת ולפעול על tokenized-הערכים.
קראו XML-קבצים, לנתח ולפרש אותם כפי שהם קוראים את זה. הקוד ספציפי ליישום המותאם אישית שלך יכול להיות ביניהם הניתוח מחדש שמישים קורא לפרש, להמיר, פועלים-על או ערכי חנות מייד כקלט-זרם הוא לקריאה, במקום אחסון במבנה tokenized-עץ ביניים. שיטה זו להפחית את דרישות זמן וזיכרון, ותומכת בהזרמת פעילות.
לבנות מבני XML-עץ עם שגרה לשימוש חוזר נוחה מהנתונים ביישום שלך, או לשנות את הערכים ובעצים לקריאה ב.
לכתוב-את-XML קבצים בתוקף באופן אוטומטי מXML-עצים שנבנו או לקריאה לזיכרון על ידי היישום שלך.
בדוק XML-עצים נגד הגדרת סכימת XML שרירותית (XSD)
מה חדש בהודעה זו :.
טיפול ברווחים בין התגים היה מאוחד.
מה חדש בגרסת 0.60:
- היכולת לטפל בסימנים מספריים נמלט בקבצי XML נוספה . ערכים כגון להתחיל עם אמפרסנד ולירה-סימן, ואחריו ההקסדצימאלי או בסיס-10 ערך, ולאחר מכן פסיק.
תגובות לא נמצא