Вопросы по теме 'xmlserializer'

Сериализация XML — когда использовать DataContractSerializer / Binary / XMLSerialiser
Я смотрел на это некоторое время сейчас Кажется, что двоичная сериализация не рекомендуется, поскольку любое изменение имен полей нарушает сериализацию =? Фигово XMLSerializer проблематичен, потому что вам нужно предоставить конструктор без...
6068 просмотров

Есть ли способ избежать XmlSerializer, чтобы он не инициализировал нулевое свойство при десериализации?
У меня есть этот класс: public class MySerializableClass { public List<MyObject> MyList { get; set; } } Если MyList имеет значение null, когда MySerializableClass сериализуется, мне нужно, чтобы он был нулевым и при десериализации,...
3449 просмотров
schedule 03.03.2022

Ошибка конструктора XmlSerializer с классом, производным от базового класса
следующий код указывает тип «MyBase64Binary», который является производным от базового класса «TestBase». using System; using System.Xml.Serialization; using System.Collections; using System.Xml.Schema; using System.ComponentModel; namespace...
2352 просмотров
schedule 12.03.2023

XmlSerializer Ошибки десериализации
У меня есть wsdl со стороннего сервера. Запустил svcutil и получил набор XmlNode AMethod(object Request); методы. Существует отдельный 100-страничный PDF-файл с описанием объектов ответа/запроса для каждого метода. Моя мысль состояла в...
7704 просмотров
schedule 26.09.2022

F # Добавить конструктор в запись?
По сути, я хочу иметь единую конструкцию для сериализации как в JSON, так и в форматированный xml. Записи отлично работали для сериализации в/из json. Однако для XmlSerializer требуется конструктор без параметров. Я действительно не хочу заниматься...
1811 просмотров

Как создать собственный TypeConverter для данного типа с помощью XmlSerializer?
Возможное дублирование: сериализации XML и префиксов пространств имен Конвертер свойств XmlSerializer Вопрос в том, как создать собственный TypeConverter для такого типа, как Boolean, при де / сериализации Xml в C #?...
1290 просмотров
schedule 29.05.2023

Специальные символы XmlSerializer
В настоящее время у меня есть следующий код: namespace ConsoleApplication2 { class Program { static void Main(string[] args) { var myObject = new MyObject() {Text = "€ 232.22"}; StringBuilder sb =...
1813 просмотров
schedule 08.03.2023

Атрибут десериализации XmlSerializer с пустой строкой до нуля
Я хотел бы использовать XmlSerializer и десериализовать атрибуты с пустыми строковыми значениями в нули для целых чисел. Каждый вопрос, который я видел относительно десериализации атрибутов с пустыми строками, включает в себя установку целых...
1874 просмотров
schedule 10.12.2022

Может ли VS.NET 2010 / MSBUILD создавать XmlSerializer для .NET 3.5 SP1?
Я только что обновил решение VS 2008, содержащее WinForms, библиотеки общего пользования и веб-приложение, до VS 2010, но все проекты по-прежнему ориентированы на .NET 3.5 SP 1. Я использую этот метод для создания XmlSerializer для моих библиотек...
2885 просмотров

изменить способ сериализации XmlSerializer пустых элементов
Я использую XmlSerializer. Он отлично сериализует объект, но клиент требует, чтобы необходимые пустые элементы были в этом формате <star:Confirm/> . Вместо этого сериализатор сериализует пустые элементы в...
15782 просмотров
schedule 15.01.2023

Игнорирование указанной кодировки при десериализации XML
Я пытаюсь прочитать некоторый XML, полученный от внешнего интерфейса через сокет. Проблема в том, что в XML-заголовке указана неправильная кодировка (там iso-8859-1, а там utf-16BE). Документировано, что кодировка utf-16BE, но видимо забыли...
3272 просмотров
schedule 26.05.2022

Запуск XmlSerializer ОГРОМНАЯ потеря производительности в 64-битных системах
Я испытываю действительно ОГРОМНУЮ потерю производительности при вызове простого XmlSerializer.Deserizlize() для класса с большим количеством полей. ПРИМЕЧАНИЕ . Я пишу код дома без Visual Studio, поэтому в нем могут быть ошибки. Мой...
6520 просмотров
schedule 13.03.2022

Сериализация XML помещает псевдоним в поле без использования [XmlElement(aliasName)]
Я хочу сериализовать класс с двумя полями объекта public object Status{get:...set:...} public object Data{get:...set:...} Я хочу переименовать поле «Данные» в выходном XML-файле. Но я должен иметь возможность изменить имя с помощью...
964 просмотров
schedule 11.07.2023

Когда вызывается конструктор класса при десериализации с помощью XmlSerializer.Deserialize?
Мое приложение сохраняет класс с помощью XmlSerializer, а затем, когда это необходимо, создает экземпляр путем повторной десериализации. Я хотел бы использовать некоторые члены свойств моего класса (назначенные во время десериализации) в моей логике...
8179 просмотров

Подключитесь к OnDeserializing для XmlSerializer
В противном случае, чем указано в этом сообщении Я хотел бы действовать непосредственно перед тем, как XmlSerializer начнет десериализацию (а не после завершения десериализации) Фон: у меня есть базовый класс, который реализует...
5376 просмотров

Игнорирование свойств в производных классах при использовании .NET XmlSerializer
У меня есть базовый класс с виртуальным свойством и производный тип, который переопределяет виртуальное свойство. Тип может быть сериализован в XML. Я пытаюсь НЕ сохранять свойство List of items, когда объект имеет производный тип. Чтобы добиться...
2652 просмотров

Почему мой XML не проверяется в типизированном столбце XML в SQL Server 2008?
Суперкороткая версия: Я решил эту проблему, когда почти закончил писать вопрос. Ответ придет в ближайшее время. Краткая версия: Почему SQL Server отклоняет мой XML, вставленный в типизированный столбец XML? XML создается с...
1915 просмотров

Лучшая практика сериализации/десериализации XML: XmlSerializer или Linq To XML?
Как в настоящее время лучше всего сериализовать/десериализовать объекты домена в XML-документ? XmlSerializer или Linq To XML? Каковы плюсы и минусы каждого решения?
967 просмотров

WCF — передача объектов, которые не объявлены как ServiceKnownType
У меня есть следующий интерфейс WCF, доступный через net.tcp: [ServiceContract] public interface IMyWCFService { [OperationContract] Response ProcessRequest(Request request); } Это управляется следующими классами (значительно...
3372 просмотров

Проблема с сериализацией пользовательской иерархической коллекции
Мне пришлось заполнить древовидное представление, для которого я создал собственную коллекцию Вот классы пользовательской коллекции public class EntityBase : ObservableCollection<object> { private string name; public string Name...
717 просмотров