C#
noticia.Add(new XElement("Imagem", <BR>));
我需要 :
<Imagem><BR></Imagem>
并不是:
<Imagem><BR></Imagem>
谢谢大家
C#
noticia.Add(new XElement("Imagem", <BR>));
我需要 :
<Imagem><BR></Imagem>
并不是:
<Imagem><BR></Imagem>
谢谢大家
就这样做
noticia.Add(new XElement("Imagem", new XElement("BR")));
但是,这将为您提供您需要的额外/
内容,否则它不是有效的 XML。
<Imagem><BR/></Imagem>
其他选项是使用 CDATA
noticia.Add(new XElement("Imagem", new XCData("<BR>")));
哪个会让你
<Imagem><![CDATA[<BR>]]></Imagem>
仅仅生成<Imagem><BR></Imagem>
是不可能的,因为它不是有效的 xml。
编辑:如果你有其他文本的字符串,在一个变量中,你唯一的选择是 CDATA,像这样
var OutClass = "xpto. <BR>";
noticia.Add(new XElement("Imagem", new XCData(OutClass)));
这导致
<Imagem><![CDATA[xpto. <BR>]]></Imagem>
我真的使用类:
我从课堂上收到了字符串:
string OutClass = "xpto. <BR>";
我XElement()
在另一个班级中使用。