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

Is it possible to create new xml elements with XPath using MSXML DOM? How?

是否可以使用 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 创建节点。如果您想调用 "another kind of path",则可以使用 XQuery。我不知道具体是否有针对 MSXML DOM 运行 的 XQuery 实现,但看起来很有可能。 (虽然可能不是来自 Microsoft。)