У меня есть XML, который реализуется из IXmlSerializable.Я хочу добавить свойство 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.