Xist เป็น HTML ขยายและเครื่องกำเนิดไฟฟ้า XML เขียนในหลาม นอกจากนี้ยังเป็นตัวแยกวิเคราะห์ DOM (สร้างขึ้นบน Sax2) ด้วยง่ายมากและ Pythonesque ต้นไม้ API ชนิดทุกองค์ประกอบ XML ที่สอดคล้องกับระดับหลามและเรียนหลามเหล่านี้ให้วิธีการแปลงแปลงต้นไม้ XML (เช่นเป็น HTML) Xist ได้รับการพิจารณา "XSLT เชิงวัตถุ"
Xist ถูกเขียนแทน HTML preprocessor HSC และยืมคุณลักษณะบางอย่างและความคิดจากมัน
นอกจากนี้ยังยืมความคิดขั้นพื้นฐาน (องค์ประกอบ XML / HTML เป็นวัตถุ Python) จาก HTMLgen และ HyperText
Xist เป็นพื้นฐานของ XML ระบบ Web Content Management โดย LivingLogic AG ประโยชน์หลักของการใช้ Xist ในบริบทนี้คือความสามารถใน preprocess CMS แม่แบบของระบบการจัดการเนื้อหาเว็บ XML ที่จะได้รับความเร็วสูงสุดที่เป็นไปได้และจะได้รับการสร้างบล็อกนำมาใช้ใหม่ในการสร้างแม่แบบ.
คุณสมบัติ
- ขยายได้อย่างง่ายดายด้วยองค์ประกอบ XML ใหม่
- สามารถใช้สำหรับการออฟไลน์หรือรุ่นหน้าออนไลน์
- อนุญาตให้ฝังโค้ดหลามในไฟล์ XML,
- รองรับการแยกของรูปแบบและตรรกะ
- สามารถใช้ร่วมกับ mod_python, PyWX หรือ Webware ในการสร้างหน้าเว็บแบบไดนามิก
- รองรับ namespaces Unicode และ XML
- ให้คุณสมบัติที่จะใช้ Xist ร่วมกับ JSP / Struts (เมื่อเปลี่ยน Struts ห้องสมุดแท็กกับ Xist ความเร็วนี้ขึ้นหน้าโดยปัจจัยที่ 510.)
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- มันเป็นไปได้ที่จะใช้แม่แบบ UL4 เป็นฟังก์ชั่นโดยใช้ แท็ก:
- & gt; & gt; & gt; จากการนำเข้า LL ul4c
- & gt; & gt; & gt; f = ul4c.Template (& quot; & quot;)
- & gt; & gt; & gt; f (x = 42)
- นอกจากนี้ยังเป็นไปได้ที่จะเรียกแม่แบบเป็นฟังก์ชั่นภายในแม่แบบอื่น:
- & gt; & gt; & gt; จากการนำเข้า LL ul4c
- & gt; & gt; & gt; t = ul4c.Template (& quot; & quot;)
- & gt; & gt; & gt; t.renders ()
- '42 '
- การส่งออกปกติของแม่แบบจะถูกละเว้นถ้ามันถูกใช้เป็นฟังก์ชั่น.
- หากเทมเพลทที่ไหลผ่านไปยังจุดสิ้นสุดโดยไม่ต้องเผชิญหน้าแท็ก, ไม่มีจะถูกส่งกลับถ้าแม่แบบที่ใช้เป็นฟังก์ชั่น.
- หากเทมเพลทที่ถูกนำมาใช้เป็นแม่แบบและแท็กจะพบแม่แบบการดำเนินการจะหยุด (ค่าตอบแทนจะถูกละเว้น).
- แท็ก UL4 ตอนนี้อาจจะมีไม่เพียง แต่ assigments ตัวแปร แต่การแสดงออกอื่น ๆ หลักสูตรนี้จะทำให้ความรู้สึกเท่านั้นสำหรับการแสดงออกที่มีผลข้างเคียง (เช่นการเรียกร้องให้ใช้วิธีการทำให้).
- แท็กได้ถูกลบออก การอัปเดตรหัสของคุณแทนที่ด้วย.
- พิมพ์ฟังก์ชั่นและ UL4 printx ได้มีการเพิ่ม พวกเขาทำตัวเหมือนแท็กที่เกี่ยวข้องและ แต่สามารถส่งออกจำนวนข้อของการขัดแย้ง.
- ฟังก์ชั่น builtin UL4 ตอนนี้วัตถุจริงที่สามารถส่งผ่านไปยังแม่แบบที่เป็นข้อโต้แย้ง.
- วิธีการวัน UL4 วินาที microseconds และเดือนได้ถูกเพิ่มสำหรับ timedelta / monthdelta วัตถุ.
- รายการในตอนนี้ UL4 สนับสนุนวิธีการผนวกแทรกและป๊อป.
- พจนานุกรมใน UL4 ในขณะนี้สนับสนุนการปรับปรุงวิธีการที่.
- สคริปต์ db2ul4 ในขณะนี้สนับสนุน -w / - keepws อาร์กิวเมนต์ .
- ฟังก์ชั่น UL4 VARs และได้รับการได้ถูกลบออก.
- ** ไวยากรณ์ถูกลบออกเนื่องจากตัวอักษร UL4 Dict.
- อัตโนมัติ UL4 สแต็คตัวแปรได้ถูกลบออกเกินไป.
มีอะไรใหม่ ในรุ่น 4.7:
- สแต็คตัวแปรอยู่ในขณะนี้กำหนดไว้โดยอัตโนมัติในทุก UL4 แม่ รายการนี้มีกองกำลังดำเนิน UL4 แม่ สแต็ค [-1] เป็นแม่แบบปัจจุบัน.
- UL4 แม่แบบในขณะนี้สนับสนุนขอบเขตคำศัพท์ ที่กำหนดไว้ในประเทศ subtemplate สามารถเข้าถึงตัวแปรท้องถิ่นทั้งหมดของแม่แบบในการที่จะมีการกำหนด.
- ฟังก์ชั่น UL4 และวิธีการในขณะนี้ suport ข้อโต้แย้งคำหลักเช่น รูปแบบ (ตอนนี้ () FMT = & quot;% Y-% m-% d & quot ;, lang = & quot; th & quot;).
- UL4 แม่ไม่สามารถแปลงเป็นวัตถุ Java CompiledTemplate (แต่แปลงไป InterpretedTemplate เป็นหลักสูตรที่ได้รับการสนับสนุนยังคง).
- หาก ctx_preferences มุมมองไม่ได้อยู่ orasql.Preference.itername` ตอนนี้ก็จะกลับ iterator ว่างเปล่าแทนการล้มเหลวด้วยข้อยกเว้นของ Oracle ORA-00942:. ตารางหรือมุมมองไม่ได้อยู่
- สำหรับงานโกเม่ชั้นแอตทริบิวต์ maxtime ตอนนี้สามารถตั้งค่าเพื่อวัตถุ datetime.timedelta.
มีอะไรใหม่ ในรุ่น 4.4:
- หลาม 3.3 จำเป็นต้องมีในขณะนี้ (เป็นรหัสที่ใช้จากผลผลิต และ __qualname __).
- LL / __ init__.py ได้ถูกเอาออก Xist คือตอนนี้ PEP 420 แพคเกจ namespace ที่เข้ากันได้.
- แท็บคงที่ / ผสมพื้นที่ใน antlr3 / debug.py.
มีอะไรใหม่ ในรุ่น 3.20:.
- ซอร์สโค้ด Java ขณะนี้สามารถผลิตได้จาก UL4 แม่
- งานโกเม่สนับสนุนโหมดที่ไม่ใช่ฟอร์ก.
- สคริปต์ xml2xsc และ dtd2xsc สามารถจัดการไฟล์หลายไฟล์ XML / DTD.
- ฟังก์ชั่น UL4 JSON () ชนิด () repr () islist () และ isdict () สามารถจัดการกับประเภทอื่น ๆ ของแผนที่และรายชื่อ.
- ll.orasql ได้รับการปรับปรุงเพื่อรองรับการชื่อวัตถุกับ & quot; แฟนซี & quot; ตัวอักษร.
- สคริปต์ ULS, UCP และ ucat มีตัวเลือกใหม่ --include, ไม่รวมและ --all.
- cx_Oracle 5.1 ได้รับการสนับสนุนในขณะนี้.
- URL ที่ออราเคิลสนับสนุนการเข้าสู่ระบบในโหมด SYSDBA / SYSOPER.
- การเข้าถึงการสนับสนุน URL ที่ Oracle เพื่อวัตถุที่เป็นของผู้ใช้ที่แตกต่างกัน.
มีอะไรใหม่ ในรุ่น 3.14:.
- UL4 แม่ตอนนี้สามารถแปลงเป็นจาวาสคริ
- เข้าสู่ระบบในงานโกเม่อยู่ในขณะนี้มีความยืดหยุ่นมาก.
- เข้าสู่ระบบไฟล์สำหรับการทำงานในแต่ละจะถูกเก็บไว้สำหรับจำนวนที่ปรับแต่งของวัน.
มีอะไรใหม่ ในรุ่น 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 ฐานได้รับการแก้ไข.
ต้องการ
- หลาม
- หลาม Imaging ห้องสมุด
ความคิดเห็นที่ไม่พบ