[英]How to Read XML Multi Tag in VB.Net
我的Xml
文件看起來像
<MainTitle>
<Text>BRICK kfhy;</Text>
<Select>0</Select>
<ContentObject>
<TextContent> True </TextContent>
<ImageContent> False </ImageContent>
</ContentObject>
<FONTS>
<Name>4;Anglican;1;AndyMacarthurSH;5;Tsunami 9.0</Name>
<Size> 48 </Size>
<Color> Color.Red </Color>
<Multiple> True </Multiple>
</FONTS>
</MainTitle>
我的代碼:
Dim _xdoc As New XDocument()
_xdoc = XDocument.Load(_rdFl$)
Dim GetValues = (From T In _xdoc...<MainTitle> _
Select Text = T.<Text>.Value,
TextContent = T.<TextContent>.Value,
FontName = T.<FontName.Value,
Color = T.<Color.Value)
在這里,我可以讀取Text值,但不能讀取Font,Contentobject值,我可以理解該循環返回MAINTITLE子節點,但是如何在此處獲取帶有Fonts
值的ContentObject
。
Dim GetValues = (From T In _xdoc...<MainTitle> _
Select Text = T.<Text>.Value,
TextContent = T...<ContentObject>.<TextContent>.Value,
FontName = T...<FONTS>.<FontName.Value,
Color = T...<FONTS>.<Color.Value)
此代碼工作正常,我可以在多標簽xml中讀取值
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.