如何将 xslt 文件格式转换成 xml,求思路或者方法!
时间:2011-12-19
来源:互联网
如下的xsl格式
<p:root xmlns:p="http://www w3 org/1999/XSL/Transform">
<p:sp>1</p:sp>
<p:sp>2</p:sp>
</p:root>
希望改换为
<root>
<sp>1<sp>
<sp>2<sp>
</root>
这是一个例子,真正的情况比这个复杂,但是
XSLT <xsl:value-of>
XSLT <for-each>
XSLT <sort>
XSLT <if>
XSLT <choose> 这几个情况在文档绝对没有。
文档,只是在根节点那里将<sp> 换<p:sp>没有 foreach 那些情况出现!
因为我希望对文档用 selectNode("root/sp") 或者 getElementByTabName("sp") 之类的操作,
而一用 selectNode("p:root/p:sp")就报错。
而且又不能直接用 replace("p:","") 直接把xml文档中的"p:" 换掉,如果 <sp>节点里面出现 "p:"的内容就被换掉!
以上,求方法或者思路
<p:root xmlns:p="http://www w3 org/1999/XSL/Transform">
<p:sp>1</p:sp>
<p:sp>2</p:sp>
</p:root>
希望改换为
<root>
<sp>1<sp>
<sp>2<sp>
</root>
这是一个例子,真正的情况比这个复杂,但是
XSLT <xsl:value-of>
XSLT <for-each>
XSLT <sort>
XSLT <if>
XSLT <choose> 这几个情况在文档绝对没有。
文档,只是在根节点那里将<sp> 换<p:sp>没有 foreach 那些情况出现!
因为我希望对文档用 selectNode("root/sp") 或者 getElementByTabName("sp") 之类的操作,
而一用 selectNode("p:root/p:sp")就报错。
而且又不能直接用 replace("p:","") 直接把xml文档中的"p:" 换掉,如果 <sp>节点里面出现 "p:"的内容就被换掉!
以上,求方法或者思路
作者: dinojy2012 发布时间: 2011-12-19
XSLT 是XML,样式模板,用于解析XML生格预先定义好的,格式文件
微软XML4.0 组件,以支模板文件,解析XML
微软XML4.0 组件,以支模板文件,解析XML
作者: fairyprince 发布时间: 2011-12-22
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28