xml 语法Dicitonary 想问问 为什么 genre=“reference” 要写在里面 像下面这样写有什么不一

xml 语法
Dicitonary
想问问 为什么
genre=“reference” 要写在里面 像下面这样写有什么不一样呢
reference
Dicitonary
szgwmay 1年前 已收到1个回答 举报

青燃 幼苗

共回答了20个问题采纳率:80% 举报

上面的写法表示genre是book的属性它的是属性值是reference,
是平级的子节点
取值“reference”的路径是:./books/book[name='genre']的values
这个路径语法不一定对大概是这个样子.
下面的写法表示genre是book的子节点它的文本值是reference
是的子节点多了一层结构关系
取值“reference”的路径是:./books/book/genre下的innertext
这个路径语法不一定对大概是这个样子.
一个节点可以有多个属性和一个文本值,具体设计的时候看层次结构和使用的方便程度,如果是上面的简单使用没什么打的区别.
有不明白的地方继续补充

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.061 s. - webmaster@yulucn.com