XML:引用另一行中的节点的正确方法是什么?
假设我有这样的东西:XML:引用另一行中的节点的正确方法是什么?,xml,reference,nodes,Xml,Reference,Nodes,假设我有这样的东西: <Program> <versionName>client</versionName> <shortcutName>Shortcut to versionName</shortcutName> </Program> 客户 versionName的快捷方式 除非我在C#中读到它,它应该说“客户端快捷方式”,但它却说“版本名快捷方式”。我试着用 <shortcutName>
<Program>
<versionName>client</versionName>
<shortcutName>Shortcut to versionName</shortcutName>
</Program>
客户
versionName的快捷方式
除非我在C#中读到它,它应该说“客户端快捷方式”,但它却说“版本名快捷方式”。我试着用
<shortcutName>Shortcut to <versionName>client</versionName></shortcutName>
客户端快捷方式
但这不起作用。您可以通过
id
和idref
属性从一个元素引用另一个元素,但这不会产生您所描述的那种替代效果。请参见了解如何使用实体引用作为变量绑定的一种形式,无需编写代码即可实现所需的引用/替换效果