я следующий класс будет сериализацией:Сериализации целого типа без кавычек
[Serializable]
public class LabelRectangle {
[XmlAttribute]
public int X { get; set; }
[XmlAttribute]
public int Y { get; set; }
[XmlAttribute]
public int Width { get; set; }
[XmlAttribute]
public int Height { get; set; }
}
и это будет сериализованными и выглядит следующим образом
<LabelRectangle X="15" Y="70" Width="10" Height="1" />
, но я хотел бы получить следующее результат:
<LabelRectangle X=15 Y=70 Width=10 Height=1 />
, который сериализует значения типа типа без кавычек. Возможно ли, и как, если да?
Я не думаю, что то, что вы хотите достичь, является допустимым XM, поэтому вам придется писать собственный сериализатор на основе XML. –
Зачем вам это нужно? Тогда это недействительный XML, что означает, что он не может быть прочитан другими программами без дополнительных усилий на их стороне. – Glorfindel
btw; 'XmlSerializer' не заботится о' [Serializable] ' –