我们正在使用 JQuery 和 JQuery UI,并希望将 xml 到 dom 表重写为基于数据存储的网格。在 ExtJs 中,我可以使用 Ext.data.reader.Xml 和数据模式将返回的数据映射到网格。我正在尝试做同样的事情,但使用基于 JQuery 的网格库。还需要考虑性能和主题。
我过去使用过 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>
谢谢你。
示例