XIST

軟件截圖:
XIST
軟件詳細信息:
版本: 5.13.1 更新
上傳日期: 20 Jul 15
許可: 免費
人氣: 22

Rating: 1.0/5 (Total Votes: 1)

XIST也是一個XML解析器使用非常簡單和pythonesque樹API。
每個XML元素類型對應一個Python類和這些Python類提供了一個轉換方法來轉換XML樹(例如,轉換為HTML)。 XIST可以被視為“面向對象的XSLT”。
XIST被寫了替代HTML預處理HSC,並借鑒了一些功能和想法吧。
它借用的基本思路從的HTMLgen和超文本應用程序(XML / HTML元素的Python對象)

是什麼在此版本中是新的

  • 的UL4功能再版現在處理遞歸列表/ http://stardict.sourceforge.net/Dictionaries.php下載類似Python的再版(即不引發異常的無限循環)。
  • url.URL現在​​可以處理包含空格正確的網址和文件名之間進行轉換時的文件名。

什麼是在5.13版本新

  • 在該UL4功能再版現在處理遞歸列表/ http://stardict.sourceforge.net/Dictionaries.php下載類似Python的再版(即不引發異常的無限循環)。
  • url.URL現在​​可以處理包含空格正確的網址和文件名之間進行轉換時的文件名。

什麼是5.5.1版本,新的

  • 在ll.orasql現在unterstands型機構(這樣的腳本oracreate將其輸出)。

什麼5.4.1版本新

  • 使用引用可打印的編碼為JSON中的附件西西弗斯失敗的電子郵件。

什麼是5.3版本的新

  • 在xist.parse.Tidy現在可以通過XML聲明和文檔類型的應用程序(但是內部DTD子集將被忽略)。

什麼5.2.1版本新

  • 固定在的UL4模板之一的錯誤西西弗斯。

什麼版本5.0是新的

  • 在該方法checkvalid已更名為驗證。它不再warnings.warn本身調用,但它是一個生成器,返回警告對象。此外,該模型對象,現在獲得通過只有目標節點的完整路徑,而不是(這是用來實現HTML5的透明內容模型)。
  • 驗證屬性是否允許目前在Attrs.validateattr完成。默認實現收益率約為未申報的本地屬性的警告。 HTML5的命名空間擴展這也接受他的名字開始為數據或詠嘆調的任何屬性 -
  • 節點比較現在忽略類元件,實體和processsing指令,從而使普通節點只要比較等於元素,實體或ProcInst子類的實例為名稱和節點匹配的內容。
  • ll.xist.parse.Tidy不再有skipbad的說法。
  • 在轉換背景下,現在支持字符串鍵(必須是類似於Java包名稱(如&QUOT圓點分隔的層次名稱; org.example.project.handler"),以避免名稱衝突)。
  • 在DocBook的模塊已被更新,以支持的DocBook 5.0。
  • 在URL對象現在可拾取。
  • 當空白是在UL4模板的文字文本(通過keepws參數)刪除,任何初始空間(第一個換行之前),現在不再刪除。
  • 如果您已經安裝用Cython和環境變量LL_USE_CYTHON集,幾個模塊現在被編譯成擴展模塊。
  • 現在已經可以公開的屬性和對象的方法來UL4模板。曝光的屬性可以通過設置一類或實例屬性ul4attrs到屬性名稱的序列來完成。說明方法可以做到與裝飾ul4c.expose_method和ul4c.expose_generatormethod。
  • 在一個新的UL4功能列表已添加。此函數類似於Python的功能列表,創建序列的副本或materialzing的迭代器。
  • 在一個新的UL4功能已添加片。它的工作原理就像itertools.slice,即由一個迭代器返回一個切片。
  • 在功能html.astext可以轉換包含HTML為純文本的XIST樹現在是普通的Python實現,從而不再需要一個文本模式瀏覽器。該功能也得到了更多的配置。

什麼的4.6版本是新的

  • 在ll.xist.parse.itertree現在支持相同的接口是走法。
  • 在一個新的功能xfind.filter已經添加了過濾散步的輸出或itertree對一個選擇對象。
  • 的XIST解析事件已被重新命名為:本"啟動*"事件"輸入*"和"年底*"事件"離開*"

什麼在4.3.1版本新

  • 在加的方法值UL4為字典
  • 修正了ll.misc.SysInfo.user_shell的錯誤。

什麼是4.3版本中新的

  • 在兩個新的UL4的功能被加入:isundefined返回是否參數是未定義的對象或沒有。 isdefined具有邏輯反相,即,如果該參數都不是未定義的對象返回True。
  • 字符CR和LF不再在UL4字符串常量允許的。此外,轉義序列\不再支持用電子郵件
  • 裝載常量所有的AST節點已經合併成一個類常量。

要求

  • 在Python的2.5;
  • 在Python圖像庫;
  • libxml2和其Python包裝(如果你要分析和QUOT;碎" HTML);
  • 在查閱Elinks(如果你要想要使用的功能ll.xist.ns.html.astext);
  • 在setuptools的(如果你想安裝這個軟件包作為一個雞蛋);
  • 在py.test(如果你想運行測試套件)
  • 將的distutils支持,如果你想安裝源代碼發行的C編譯器。

類似的軟件

xmltodict
xmltodict

1 Mar 15

node-xml2js
node-xml2js

4 Jun 15

xml_tools
xml_tools

6 Jun 15

意見 XIST

評論沒有發現
添加評論
打開圖片!