readstruct
从文件创建结构
描述
例子
输入参数
输出参数
提示
使用XPath选择器指定要导入XML输入文档的哪些元素。该表提供了XPath选择器名称-值参数支持的XPath语法金宝app
StructSelector
.选择操作 语法 例子 结果 选择名称与要选择的节点匹配的节点,而不管其在文档中的位置。 在名称前加上两个斜杠( //
).数据= readstruct(“music.xml”StructSelector =" / /合奏”)
音乐:“Jazz”乐队名:“Kool Katz”仪器仪表:[1×1 struct]
在节点集中选择一个特定的节点。 在方括号中提供要选择的节点的索引( []
).数据= readstruct(“music.xml”,...StructSelector =..." / /合奏/仪器/工具[3]”)
Text: "Drums" drumkit: ["Bass drum" "Floor tom" "Snare drum"…“嗨帽子”“骑铙钹”
指定操作的优先级。 在要首先求值的表达式周围添加圆括号。 数据= readstruct(“students.xml”,...StructSelector =“[4]/ /学生/名称”)
没有选择器'//Student/Name[4]'的节点可能是…在“students.xml”文件中找到。“StructSelector”必须…引用一个有效的节点。
数据= readstruct(“students.xml”,...StructSelector =”(/ /学生/名称)”[4])
data = struct with fields: FirstNameAttribute: "Salim" LastNameAttribute: "Copeland"
版本历史
R2020b中介绍