XIST הוא מחולל HTML ו- XML להרחבה נכתב בפייתון. כמו כן, מנתח DOM (נבנה על גבי Sax2) עם API עץ פשוט מאוד וpythonesque. כל סוג אלמנט XML מתאים לכיתת Python ושיעורי Python אלה מספקים שיטת המרה להפוך את עץ XML (למשל ל- HTML). XIST יכול להיחשב "XSLT מונחה עצמים".
XIST נכתב כתחליף לHSC preprocessor HTML, ולווה כמה תכונות ורעיונות ממנו.
הוא גם שואל את הרעיונות הבסיסיים (רכיבי XML / HTML כאובייקטי Python) מHTMLgen וHyperText.
XIST הוא בסיס למערכת ניהול תוכן אינטרנט מבוסס XML על ידי LivingLogic AG. היתרון העיקרי של שימוש XIST בהקשר זה הוא יכולת preprocess תבניות CMS של מערכת ניהול תוכן האינטרנט XML כדי לקבל את המהירות המרבית אפשרי וכדי לקבל אבני בניין לשימוש חוזר לבניית התבניות.
תכונות :
- להרחבה בקלות עם רכיבי XML החדש,
- יכול לשמש ללא מקוון או דור דף האינטרנט,
- מאפשר קוד פייתון הטבעה בקבצי XML,
- תומך הפרדת הפריסה וההיגיון,
- יכול לשמש יחד עם mod_python, PyWX או Webware ליצור דפים דינמיים,
- באופן מלא תומך במרחבי Unicode ו- XML,
- מספק תכונות להשתמש XIST יחד עם JSP / תמוכות (בעת החלפת תמוכות ספריות תג עם XIST זה מאיץ את דפים בפקטור של 510.)
מה חדש בהודעה זו:
- זה ניתן כיום להשתמש בתבניות UL4 כפונקציות באמצעות תג:
מה חדש בגרסה 4.7:
- ערימה משתנה מוגדרת כעת באופן אוטומטי בכל תבניות UL4. רשימה זו מכילה ערימה של תבניות UL4 ביצוע כיום. מחסנית [-1] היא התבנית הנוכחית.
תבניות
טיעונים של מילות מפתח
מה חדש בגרסת 4.4:
- Python 3.3 נדרש כעת (כקוד משתמש תשואה מ ו__qualname __).
- ll / __ init__.py הוסר, כלומר XIST הוא עכשיו. חבילת מרחב תואמת PEP 420
- כרטיסייה קבועה / תערובת החלל בantlr3 / debug.py.
מה חדש בגרסת 3.20:.
- קוד מקור Java יכול כעת להיות מיוצר מתבניות UL4
- העבודה סיזיפוס תומך במצב שאינו התפצלות.
- תסריטי xml2xsc וdtd2xsc יכול להתמודד עם קבצי XML / DTD מרובים.
- JSON פונקציות UL4 (), סוג (), repr (), islist (), וisdict () יכולים להתמודד עם יותר סוגי מפות ורשימות של.
- ll.orasql שופר כדי לתמוך בשמות אובייקטים עם & quot; מפואר & quot; תווים.
- התסריטים, UCP, ויש לי ucat אפשרויות חדשות --include,. --exclude, ו--all
- cx_Oracle 5.1 נתמך כעת.
- כתובות אתר אורקל תומכים בכניסה במצב / SYSOPER SYSDBA.
- Oracle URLs לגישת תמיכה לאובייקטים ששייכים למשתמש אחר.
ULS
מה חדש בגרסת 3.14
- כעת ניתן להמיר תבניות UL4 לJavascript >
- רישום במקומות העבודה סיזיפוס הוא עכשיו הרבה יותר גמיש.
- התחבר קבצים עבור כל ריצה יישמרו למספר להתאמה אישית של ימים.
מה חדש בגרסת 3.6.2:
- אובייקטי תבנית בתבניות UL4 עכשיו יש לי להבהיר ( שיטה) שמחזירה את מחרוזת הפלט.
- int פונקצית UL4 () תומך כעת שני טיעונים.
מה חדש בגרסת 3.6.1:
- מקור
make.py תומך כעת מזעור Javascript ונהמה הודעות.
- תבניות UL4 תומכות כעת אובייקטי פלט JSON וצבע.
- jsp.py יכול כעת להמיר תבניות UL4 לקוד JSP.
מה חדש בגרסת 3.4.3:
- css.applystylesheets () כבר לא יכל להתמודד עם סגנון הצהרות המכילות הערות. זו תוקנה.
מה חדש בגרסת 3.4.2:
- ניתוח HTML השבור (דרך האפשרות המסודרת) כאשר באמצעות כתובת URL בסיס תוקן.
דרישות :
- Python
- ספריית ההדמיה Python
תגובות לא נמצא