插入变量到内联XML在VS2008
-
16-09-2019 - |
题
,所以我有一些内联XML
Dim x As XElement = _
<parent>
<child></child>
</parent>
我想要做的就是让已被设置成XML一些变量
Dim v as string = "Blah"
Dim x As XElement = _
<parent>
<child>{v}</child>
</parent>
这是可能的?我知道,我可以使整个事情一个巨大的字符串和拼接,或的String.Format。但我想知道,如果这个方法是可行的。
解决方案
这样,就如同一个猜测,我试图使用<%=标签和它似乎已工作:
Dim v as string = "Blah"
Dim x As XElement = _
<parent>
<child><%= v %></child>
</parent>
其他提示
在System.Xml.Linq的命名空间是非常flexable,所以是可以 一个方法是
Dim x As XElement = <test><One></One></test>
x.FirstNode.ReplaceWith(<test2></test2>)
Output is <test><test2></test2></test>
不隶属于 StackOverflow