ASP怎样修改XML中xml-stylesheet节点中的href地址?
如题,不要文本替换的方法,只操作DOM古琴台你那个我搜过了,可是不知道在ASP具体怎么写代码~...
如题,不要文本替换的方法,只操作DOM
古琴台你那个我搜过了,可是不知道在ASP具体怎么写代码~ 展开
古琴台你那个我搜过了,可是不知道在ASP具体怎么写代码~ 展开
3个回答
展开全部
您可以按照以下的步骤来修改xml文档的样式表文件:
1)用System.Xml.XmlDocument.Load("filename")来加载一个xml文档
2)在XmlDocument.ChildNodes中找到Name等于"xml-stylesheet"的节点
3)修改这个节点的Value,例如另其等于"type=\"text/xsl\" href=\"class2.xsl\""
4)用XmlDocument.Save("filename")保存文件。
"xml-stylesheet"节点的特殊之处在于,无法像访问一般XmlNode一样通过访问Attributes["href"]来修改样式表文件的地址。需要通过访问Node的Value来进行修改。
C# 中 仅仅作为参考
1)用System.Xml.XmlDocument.Load("filename")来加载一个xml文档
2)在XmlDocument.ChildNodes中找到Name等于"xml-stylesheet"的节点
3)修改这个节点的Value,例如另其等于"type=\"text/xsl\" href=\"class2.xsl\""
4)用XmlDocument.Save("filename")保存文件。
"xml-stylesheet"节点的特殊之处在于,无法像访问一般XmlNode一样通过访问Attributes["href"]来修改样式表文件的地址。需要通过访问Node的Value来进行修改。
C# 中 仅仅作为参考
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询