xsl可以格式化显示xml文档,但是有没有哪种技术可以直接操作xml节点
比如html文档中,使用javascript操作某个HTMLElement,那么在浏览器上对应HTMLElement也会变化
但是xsl只是将xml转化成html文档,之后操作的html与xml源失去联系
------最佳解决方案--------------------------------------------------------
刷新呗.
html 是静态的.要更新,要刷新.或者用AJAX.
------其他解决方案--------------------------------------------------------
用DOM / SAX 等分析器的API来操作XML文档, 这就和xls没关系了, xls只是用来转换而已.
------其他解决方案--------------------------------------------------------
我是在用sax和Jdom
其他的也有
但是感觉dom 解析xml挺好用的
------其他解决方案--------------------------------------------------------
似乎这种思路是错的,xml只是数据,而htmlElement才是界面元素,界面操作当然不能直接操作非界面元素,也就是说不能直接操作xml节点
------其他解决方案--------------------------------------------------------
用DOM / SAX 等分析器的API来操作XML文档, 这就和xls没关系了, xls只是用来转换而已.
--
这种方式是html文档操作js对象(xmlDoc对象),然后把xmlNode数据应用到HTMLElement上,实际上与xsl相同,
其实我的需求之一是希望类似实现界面元素之selectSingleNode方法,
又如outerHTML属性,我希望得到的是outerXHTML,有时我们写的htmlCode虽然是标准xhtml,但是又innerHTML或outerHTML得到的却是非标准xhtml
似乎xml-fo可以直接把xmlNode当作界面元素
再问一下
Sax能在ie中的js中应用吗