我們正在使用JQuery和JQuery UI並希望將xml to dom表重寫爲基於數據存儲的網格。在ExtJs中,我可以使用Ext.data.reader.Xml和數據模式將返回的數據映射到網格。我正在嘗試做同樣的事情,但使用基於JQuery的網格庫。表演和主題也需要考慮。如何使用Slickgrid呈現XML數據?
我以前用過JqGrid,它有xmlmap選項。但是,我正在尋找SlickGrid,特別是它的性能。我看不到任何XML驅動的示例。我懷疑,如果我使用Slickgrid,我將不得不加載xml並通過它循環來構建數據對象。
有沒有人有使用Slickgrid顯示XML數據的建議。具體來說,它是否具有xmlmap或xml閱讀器功能?比起1000行,SlickGrid會比JqGrid提供顯着的性能改進嗎? XML的
例子:
<D:prop>
<FileExtension>.s4d</FileExtension>
<ComponentType>DynamicTrove</ComponentType>
<getcontenttype>application/xml</getcontenttype>
<ComponentCreatedOn>2011-03-17 12:57:57 </ComponentCreatedOn>
</D:prop>
<D:prop>
<FileExtension>.s4d2</FileExtension>
<ComponentType>DynamicTrove2</ComponentType>
<getcontenttype>application/xml2</getcontenttype>
<ComponentCreatedOn>2011-03-17 12:57:57 2</ComponentCreatedOn>
</D:prop>
謝謝。
您是否有XML文件作爲文件?你能提供每個URL的數據(如http)嗎? XML文件的一個例子非常有用。例如,文件中使用了XSD的命名空間?讓所有XML數據具有相同的XSD結構?數據更加面向屬性還是所有數據都在元素內部? XML文件中是否有混合節點?等等? – Oleg 2013-02-15 18:13:28
XML當前正在加載到DOM(ex ActiveXObject)。有了更多的返工,我們應該能夠使用Ajax加載它。後端是Java Servlets。 – Natkeeran 2013-02-15 18:50:49
對於jqGrid DOM是好的,但需要有一個XML的例子來更多地講述一些網格。 – Oleg 2013-02-15 18:57:06