xml - 是否可以使用 MSXML DOM 通过 XPath 创建新的 xml 元素?如何?

标签 xml xpath msxml

是否可以使用 MSXML DOM 使用 XPath(或另一种路径)创建新的 xml 元素? (函数名虚构但可以理解)

类似于:

node n = document.create_node("library/book/title");
n.set_value("Perfect code")

应该创建:

<library>
    <book>
        <title>Perfect code</title>
    </book>
</library>

这里的要点是在一行 library/book/title 中创建层次结构。

最佳答案

无法使用 XPath 创建节点。如果您想调用“另一种路径”,则可以使用 XQuery。我不知 Prop 体是否有针对 MSXML DOM 运行的 XQuery 实现,但看起来很有可能。 (虽然可能不是来自 Microsoft。)

关于xml - 是否可以使用 MSXML DOM 通过 XPath 创建新的 xml 元素?如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29925453/

相关文章:

java - 尽管 Activity 存在于 AndroidManifest.xml 中,但该 Activity 却不在其中

xml - 如何正确使用 QXmlQuery? (Qt XQuery/XPath)

android - Android 的 XML 属性中的问号 (?)

xml - xsl/xpath 选择最多的 sibling ,但不选择下一个相似的 sibling

testing - 找不到元素 : Trying to verify a disabled button

asp-classic - 尝试将 ASP 页面下载到文件时出现 401 未经授权的错误

php - 无法在 php 中使用 xpath 获取值

python - normalize-space 只适用于 xpath 而不是 css 选择器

xml - 在 XML 架构中使用实体 'constants'

c++ - IXMLDOMElement Ptr p Element->text = "..."会失败吗?