您好我想参数化外部XML文件中的属性。 我的第一个方法是从字符串中读取属性,但我无法从字符串中读取属性值,该字符串包含属性的名称... 有没有解决方案???
示例:
<data attrib1="firstattrb1" attrib2="secondattrb1"/>
<data attrib1="firstattrb2" attrib2="secondattrb2"/>
<ReadAttrib>attrib1</ReadAttrib>
我想只读取我可以在configure.xml中编写的属性
答案 0 :(得分:0)
如果您定义了一个键<xsl:key name="att-by-name" match="data/@*" use="local-name()"/>
,则可以使用key('att-by-name', document('Configure.xml')//ReadAttrib)
来查找ReadAttrib
元素中指定名称的属性。