Результаты поиска по запросу "xml-serialization"
Да, ваш ответ был действительно потрясающим. Но другой также учит нас, как лучше сериализовать объекты списка. Спасибо за ответ, сэр.
аюсь сериализовать свои классы в XML. Мои занятия; class HardwareDto{ friend class boost::serialization::access; template<class Archive> void serialize(Archive & ar, const unsigned int version) { ar & BOOST_SERIALIZATION_NVP(HardwareID); ar ...
папка. Исправление заключалось в том, чтобы SetCurrentDirectory находился в допустимом месте во время инициализации приложения, прежде чем произойдет какая-либо сериализация.
я есть программа, которая берет объекты, хранящиеся в виде XML в базе данных (в основном очередь сообщений) и десериализует их. Периодически я получаю одну из следующих ошибок: System.Runtime.InteropServices.ExternalException: Cannot execute a ...
в противном случае, если вы хотите добавить типы при сериализации:
, как я могу использоватьXmlSerializer десериализовать объект, который может иметь базовый класс или любой из нескольких производных классов, не зная заранее типа? Все мои производные классы добавляют дополнительные элементы данных. Я ...
Но базовый класс должен реализовывать интерфейс ... Вот и вся причина, по которой он имеет свойство ID.
я есть базовый класс с абстрактным свойством: public abstract int ID {get;set;}Теперь у меня есть подкласс, который является XmlSerialized. Итак, оно имеет: [XmlElement("something")] public override int ID { get { //... } set { //... } } Я не ...
Я взял решение, предложенное здесь @ robert-paulson для аналогичной вещи, которую я пытался сделать, и получил строку XmlSchema. По умолчанию возвращается как utf-16. Однако, как уже упоминалось, решение здесь страдает от ошибки закрытого чтения потока. Поэтому я использую возможность публикации рефактора как метода расширения с твиком, упомянутым @Liam, для перемещения блока using.
using System; public class clsPerson { public string FirstName; public string MI; public string LastName; } class class1 { static void Main(string[] args) { clsPerson p=new clsPerson(); p.FirstName = "Jeff"; p.MI = "A"; p.LastName = "Price"; ...
Как получить XMLSerializer для добавления пространств имен к атрибутам во вложенных объектах?
Вот что я получаю: <ex:test soap:mustUnderstand="1" xmlns:ex="http://www.example.com/namespace"> <ex:A Type="lorem">ipsum</ex:A> </ex:test>Это то, что я хочу: (Обратите внимание, что атрибут Type имеет префикс ex.) <ex:test ...
Я получил около 50 - 60 DTO с возможностью нового когда-то добавить в будущем.
я есть куча разных классов DTO. В какой-то момент они сериализуются в XML-строку и переносятся на клиентскую часть веб-приложения. Теперь, когда клиент выполняет откат XML-строки, мне нужно десериализовать ее обратно в экземпляр класса ...
Как ответить
я есть следующие 2 функции: public static string Serialize(object obj) { DataContractSerializer serializer = new DataContractSerializer(obj.GetType()); MemoryStream memoryStream = new MemoryStream(); serializer.WriteObject(memoryStream, obj); ...
Тогда я думаю, что проблема, вероятно, в том, как вы вызываете этот API. Возможно, вы упаковываете XML в параметр запроса URI, не экранируя его должным образом. (Но это только предположение.)
образом, у меня возникает следующая проблема при попытке построить XML из Java-класса с помощью Jaxb. Мой первый тег должен быть таким: <Entity Type=‘test-instance’> Some xml </Entity>Мне нужно, чтобы в первом теге было что-то написано, а в ...
Я надеюсь, что это было полезно.
я здесь ситуация, мне нужно, чтобы мой класс был унаследован отList<ItemType>, но когда я делаю это, XmlSerializer не сериализует никакие свойства или поля, объявленные в моем классе, следующий пример демонстрирует: public partial class Form1 : ...