当前位置: 首页 > 编程语言 > C#

使用XmlSerializer创建具有属性和值但没有子元素的元素分享

时间:2023-04-10 21:34:05 C#

C#学习教程:使用XmlSerializer创建具有属性和值但没有子元素的元素可能是个傻瓜),但我似乎无法弄清楚。我需要输出一个如下所示的元素:37我知道如何得到这个:37包含Quantity类publicintqty;[XmlAttribute]公共字符串foo;[XmlAttribute]公共字符串栏;但当然无论我将数量插入哪个变量,它都会成为自己的子元素。另一方面,如果我将Quantity设为父元素中的变量,那么我可以设置值并获得37,但我不知道如何获得该属性。如果没有使用XmlSerializer的简单方法,我会感到非常惊讶,但我还不知道。有任何想法吗?我在这里找到了答案:Xmlserializer-控制元素-属性配对(修订版)。方法如下:用[XmlText]属性标记value属性。以上就是C#学习教程:使用XmlSerializer创建有属性和值但没有子元素的元素。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注——publicclassQuantity{//yourattributes[XmlAttribute]publicstringfoo;[XmlAttribute]公共字符串栏;//和元素值(没有子元素)[XmlText]publicintqty;}本文收集自网络,不代表立场。如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: