我有一个从 IXmlSerializable 实现的 XML。我想添加一个 CData 属性,以便我可以将二进制数据添加到 XML 中的属性。我将传递 XML 并在另一个应用程序中使用二进制数据。
我知道有些字符将无法翻译某些字符,但忽略这一事实,我将如何实现这一目标?我从 stackoverflow 尝试了几种方法,但都没有成功。
[XmlElementAttribute(ElementName = "test", Form = XmlSchemaForm.Unqualified)]
[XmlElement("CDataElement")]
public RawXml test
{
get
{
return test;
}
set
{
test= value;
}
}
byte[] bAry= BinaryData;
item.Property= new CustomXML(bAry);
“item”和“CustomXML”都源自 IXmlSerializable。
心有法竹
翻过高山走不出你
相关分类