我目前正在更新一个在客户端代码中使用ActiveX对象来操作某些xml的Web应用程序。当然,这个应用程序只适用于IE,我需要让它与浏览器兼容。
我希望得到一个javascript xml库来处理跨浏览器的怪异,并想知道ASP.Net ajax库是否可行。我已经环顾了一下,但是我还没有能够使用这个加载一个新的xmldom对象的任何例子。如果没有,那么我应该看看其他任何好的图书馆吗?
由于
答案 0 :(得分:1)
一年前,我遇到了类似的问题。我决定采取JSON暴跌,我从不后悔留下XML。它在JavaScript(以及许多其他语言)中处理速度快了一个数量级,并且更容易处理。添加像Prototype这样的数组增强功能,你就可以做饭了。
当然,将我的数据传输从XML转换为JSON有一次性的痛苦,但它很快就能收回成本。
答案 1 :(得分:1)
如果您需要XPath或(而不是或的 xor 类型)XSL-T,那么您可能愿意看一下Google's AJAXSLT
我不知道ASP.NET Ajax库包含任何特定的XML功能。