Vb.net 在.NET中更新XML标记属性值
我有一个这样的xml字符串Vb.net 在.NET中更新XML标记属性值,vb.net,Vb.net,我有一个这样的xml字符串 我正在尝试对中断重新排序 行属性值 将XML BR tag ID属性的属性值更改为按顺序的任何方法 像这样 <root> Am trying <br id="1"/>to reorder the <br id="2"/>break lines <br id="3"/> attributes value </root> 我正在尝试对中断重新排序 行属性值 以下是一个使用 Dim doc as XEl
我正在尝试对中断重新排序
行
属性值
将XML BR tag ID属性的属性值更改为按顺序的任何方法
像这样
<root>
Am trying <br id="1"/>to reorder the <br id="2"/>break
lines <br id="3"/> attributes value
</root>
我正在尝试对中断重新排序
行属性值
以下是一个使用
Dim doc as XElement=
我正在尝试对中断重新排序
行
属性值
作为整数的Dim索引=0
对于文档中的每个br。
指数+=1
br@id=index
下一个
这将产生以下输出
<root>
Am trying <br id="1" />to reorder the <br id="2" />break
lines <br id="3" /> attributes value
</root>
我正在尝试对中断重新排序
行属性值
另外,这里有一个使用表达式的示例
doc.<br>.ToList().ForEach(Sub(br)
index += 1
br.@id = index
End Sub)
doc.
.ToList().ForEach(Sub(br)
指数+=1
br@id=index
末端接头)
以下是一个使用
Dim doc as XElement=
我正在尝试对中断重新排序
行
属性值
作为整数的Dim索引=0
对于文档中的每个br。
指数+=1
br@id=index
下一个
这将产生以下输出
<root>
Am trying <br id="1" />to reorder the <br id="2" />break
lines <br id="3" /> attributes value
</root>
我正在尝试对中断重新排序
行属性值
另外,这里有一个使用表达式的示例
doc.<br>.ToList().ForEach(Sub(br)
index += 1
br.@id = index
End Sub)
doc.
.ToList().ForEach(Sub(br)
指数+=1
br@id=index
末端接头)
doc.Elements(“br”)
可以简化为doc.
@MarkHurd良好的观点。我将更新示例以反映这一点。doc.Elements(“br”)
可以简化为doc。
@MarkHurd很好。我将更新示例以反映这一点。