我有非常大的XML文件。其中有一些主要的树木,如“视图”,“角色”,“用户”,“电子表格”,“实例”,“类”等。显示/浏览内容繁多的XML文件的最佳方式是什么?
我想创建一种方法,查看和导航这些XML文件。这将涉及具有包括诸如“视图”,“实例”等链接的菜单以及内容中的链接(例如当查看类的实例列表时,我可以点击实例以查看其属性) 。
什么是最好的去做呢?我已经在一定程度上学习了XSLT,并且可以使用for-each和value-of等等的所有内容......但是我不想只有一个巨大的页面。
一些想法我有..
- 我现在有挂像HREF =“xmlTestStyle.xsl” 会有办法(或它将使意义)的XML的XSL片对同一个XML文档应用不同的XSL表单,并且链接只是使用不同的XSL表单?
- 有没有办法使用AJAX从XML文档中提取某些数据(xpath)?
我对这种类型的东西很新,所以请尝试解释任何想法/解决方案。谢谢。
那么,总大小将取决于它所代表的数据集的大小...但我不认为我们会在看演出。只是它的大小足以让它很难轻松查看,而无法通过链接和菜单等进行浏览。 我希望能够通过计算机上的XML文件在浏览器中打开这些文件,以便客户端使用。例如,如果我点击“视图”,它会为每个视图/视图和链接创建一个视图,如果我点击其中一个视图的话。然后我会看到关于那个特定视图的信息。 – smerny 2011-04-08 17:14:27