Xml 选择xpath中没有人的所有元素 如何阅读一本书 智能阅读经典指南 莫蒂默·杰尔姆·阿德勒 范多伦 1940 西蒙;舒斯特

Xml 选择xpath中没有人的所有元素 如何阅读一本书 智能阅读经典指南 莫蒂默·杰尔姆·阿德勒 范多伦 1940 西蒙;舒斯特,xml,xslt,xpath,Xml,Xslt,Xpath,如果没有作者,如何选择所有元素? 所以如果有人能帮助我,我会很感激的。 我正在尝试学习XPath,但这个问题阻碍了我的学习。XPath 2及更高版本允许您直接选择除Author之外的*以选择除Author元素之外的所有子元素。在XPath 1中,您可以使用*[not(self::Author)]来选择所有不是Author元素的子元素。嘿,兄弟,您能帮我解决这个问题吗?请,在给出的示例中,您到底想匹配什么livre如果它没有作者?livre除作者之外的所有子项?我想选择除作者之外的所有livre子

如果没有作者,如何选择所有元素? 所以如果有人能帮助我,我会很感激的。
我正在尝试学习XPath,但这个问题阻碍了我的学习。

XPath 2及更高版本允许您直接选择除Author之外的
*以选择除Author元素之外的所有子元素。在XPath 1中,您可以使用
*[not(self::Author)]
来选择所有不是
Author
元素的子元素。

嘿,兄弟,您能帮我解决这个问题吗?请,在给出的示例中,您到底想匹配什么
livre
如果它没有
作者
livre
作者
之外的所有子项?我想选择除作者之外的所有livre子项。
<livre id="isbn-0-671-21280-X">
    <titre>How to Read a livre</titre>
    <Subtitre>The Classic Guide to Intelligent Reading</Subtitre>
    <Author>Mortimer J. Adler</Author>
    <Author>Charles Van Doren</Author>
    <Date>1940</Date>
    <Editeur>Simon &amp; Schuster</Editeur>
</livre>