【发布时间】:2019-09-24 16:16:49
【问题描述】:
我有一个xml:
<query xmlns='http://jabber.org/protocol/disco#info'>
<identity category='store'
type='file'
name='HTTP File Upload' />
<feature var='urn:xmpp:http:upload:0' />
<x type='result' xmlns='jabber:x:data'>
<field var='FORM_TYPE' type='hidden'>
<value>urn:xmpp:http:upload:0</value>
</field>
<field var='max-file-size'>
<value>5242880</value>
</field>
</x>
</query>
我只需要从<value> 标签中获取数据。结果我想得到List<string>。
如何使用 System.Xml.Serialization 做到这一点?
感谢您的帮助
【问题讨论】:
-
“仅从标签中获取数据”是什么意思,为什么必须使用 System.Xml.Serialization?
-
您希望结果是什么样的?
-
很抱歉我在 括号中使用了单词,但没有显示出来。 :) 我想看看它是如何使用 XmlSerialization 完成的,但我不必使用它
-
您的标签有反序列化,但您的问题有序列化。我认为您希望序列化序列化为 C# 类以获取 XML 属性?
标签: c# xml deserialization