Лучшие xmlserializer вопросы ИТ разработчиков

  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Я не знаю никакой документации для последовательности. Но если ваш класс не такой большой, можно добавить точку останова, и вы увидите, какие события являются первыми.

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

Задан 04 Mar 2011, 19:39 от Satyajit
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Игнорировать свойство свойства в сериализации Xml в .NET с помощью XmlSerializer

Я выполняю сериализацию XML с использованиемXmlSerializer, Я провожу сериализациюClassA, который содержит свойство с именемMyProperty типаClassB, Я не хочу особой собственностиClassB быть сериализованным. Я должен ...

Задан 30 Jul 2013, 13:11 от Brij
  • 12 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Десериализация списка <int> с помощью XmlSerializer, вызывающего дополнительные элементы

Я заметил странное поведение с XmlSerializer и общими списками (особенноList<int>). Мне было интересно, видел ли кто-нибудь это раньше или знает, что происходит. Кажется, что сериализация работает нормально, но десериализация хочет добавить ...

Задан 06 Mar 2012, 18:21 от daveaglick
  • 13 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

XML (де) сериализация недопустимая строка несовместима в C #?

В C # (.net 4.0 и 4.5 / vs2010 и vs12) при сериализации объекта, содержащего строку, имеющую недопустимый символ, с использованием XMLSerializer, не выдается никакой ошибки. Однако при десериализации этого результата выдается ошибка «недопустимый ...

Задан 19 Nov 2012, 08:35 от Robbie
  • 2 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Атрибут XML не получает префикс пространства имен

Мне нужно сгенерировать следующий XML во время сериализации: (фрагмент) <IncidentEvent a:EventTypeText="Beginning" xmlns:a="http://foo"> <EventDate>2013-12-18</EventDate> <EventTime>00:15:28</EventTime> </IncidentEvent>Рассматриваемый класс ...

Задан 18 Dec 2013, 18:47 от kettch
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Сериализация объектов в XML в C #

У меня есть простой ученик класса в пространстве имен школы.

Задан 18 Jun 2012, 18:58 от Charu
  • 14 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Контроль порядка сериализации в C #

Я использую XmlSerializer для сериализации объекта и записи его в файл. Я добился немалых успехов в том, что сериализатор делает то, что я хочу, с точки зрен...

Задан 30 Jul 2010, 16:35 от Zannjaminderson
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Утечка памяти в дополнительных типах XmlSerializer

Я разрабатываю какое-то приложение, которое вызывает много конструктора XmlSerializer с параметром extraTypes. Я обнаружил, что каждый вызов увеличивает памя...

Задан 11 Aug 2016, 09:25 от Timur Lemeshko
  • 12 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

XmlSerializer сериализует общий список интерфейса

Я пытаюсь использовать XmlSerializer, чтобы сохранить список (T), где T является интерфейсом. Сериализатор не любит интерфейсы. Мне интересно, есть ли просто...

Задан 13 Sep 2010, 22:11 от Steve
  • 13 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

XML (де) сериализация недопустимая строка несовместима в C #?

В C # (.net 4.0 и 4.5 / vs2010 и vs12) при сериализации объекта, содержащего строку, имеющую недопустимый символ, с использованием XMLSerializer, не выдается...

Задан 19 Nov 2012, 07:35 от Robbie
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

XmlSerializer перестал работать после обновлений

Я использую XmlSerializer. У меня не было проблем с этим до сих пор. Я обновил Silverlight с 4 до 5 и одновременно обновил службы RIA WCF с v1 SP1 до v1 SP2. Теперь следующая строка дает мне ошибку. XmlSerializer s = new ...

Задан 08 Feb 2012, 13:23 от Antti Simonen
  • 24 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Не удалось загрузить файл или сборку 'MyAssembly.XmlSerializers

Я взял дамп памяти IIS и во время анализа обнаружил ошибку, которая говорит«Не удалось загрузить файл или сборку MyAssemblyName.XmlSerializers», В моем коде я использую класс XmlSerializer для сериализации и десериализации содержимого XML из ...

Задан 19 Jul 2013, 21:10 от sanjeev40084
  • 15 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

вот мое решение, та же идея, но в VB.NET и немного более понятная, на мой взгляд.

ользую следующий код для создания XML-документа - XmlSerializerNamespaces ns = new XmlSerializerNamespaces(); ns.Add("", ""); new XmlSerializer(typeof(docket)).Serialize(Console.Out, i, ns);это прекрасно работает при создании XML-файла без ...

Задан 09 Jun 2011, 18:06 от czuroski
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

XML десериализация свойства коллекции с использованием кода по умолчанию

Для конфигурации приложения я часто создаю класс конфигурации со значениями конфигурации для приложения, которые затем десериализуем в объект для использован...

Задан 13 Jan 2015, 17:01 от Rob Goodwin
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

.net XmlSerialize бросает «WriteStartDocument не может быть вызван на устройствах записи, созданных с помощью ConformanceLevel.Fragment»

Пытаюсь сериализовать класс, записывая в файл XML как несколько фрагментов, т.е. записывать каждый объект класса как отдельный фрагмент, без заголовка / корня XML. Ниже приведен пример кода: [Serializable] public class Test { public int X { get; ...

Задан 27 Sep 2013, 08:13 от sppc42
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Невозможно десериализовать XML в список, используя десериализатор XML

Это следует из моего предыдущего вопросаСериализация списка интерфейсов с использованием XML-сериализации

Задан 03 Oct 2014, 13:23 от Paul
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Префикс SOAP XML вместо прямого пространства имен

Я работаю с одним из наших партнеров по интеграции наших бизнес-услуг. Я использую WCF (.Net 3.5) для связи с партнерским веб-сервисом. Я думаю, что партнерский веб-сервис написан на Java. Используя утилиту SVC, я создал прокси-класс. Вместо ...

Задан 02 Jul 2013, 00:06 от Amzath
  • 17 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

ShouldSerialize * () vs * Указанный шаблон условной сериализации

Мне известны оба паттерна ShouldSerialize * и паттерна * Specified и как они работают, но есть ли разница между ними?Есть ли какие-то «ошибки», использующие ...

Задан 15 Jun 2016, 14:43 от JNYRanger
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

XML десериализация добавляется в список

Я пытаюсь десериализовать некоторые настройки из XML-файла. Проблемное свойство / базовое поле называетсяAlertColors, Я инициализирую базовое поле белым, желтым и красным, чтобы убедиться, что новый экземпляр этого класса имеет ...

Задан 24 Oct 2012, 09:33 от hattenn
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

WCF: предоставить универсальное исключение FaultException в IErrorHandler

Немного контекста: у нас есть собственный XSD и мы генерируем код WSDL и C # с помощью WSCF.blue. Клиентская сторона использует

Задан 18 Apr 2014, 18:56 от Nelson Rothermel
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Десериализация / привязка модели в веб-интерфейсе MVC4 не работает с массивами

Я использую новый WebApi, который является частью бета-версии MVC4. У меня есть следующий класс: public class Voucher { public string Id { get; set; } public string TableId { get; set; } public Product[] Products { get; set; } }Мой контроллер ...

Задан 06 Mar 2012, 22:19 от Achim
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Удаление недопустимых символов из XML перед сериализацией с помощью XMLSerializer ()

Я пытаюсь сохранить пользовательский ввод в XML-документе на стороне клиента (javascript) и передать его на сервер для сохранения. Например, один пользователь вставил текст, содержащий символ STX (0x2). XMLSerializer не экранировал символ STX и ...

Задан 02 Feb 2013, 18:54 от Seth
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Десериализация XML работает только с пространством имен в XML

Самый простой способ заставить десериализацию ServiceStack xml работать, когда xml содержит пространство имен. Однако xml, который я получаю, не содержит пространств имен. Самый простой рабочий пример: [Serializable] public class test { } class ...

Задан 13 Mar 2012, 18:14 от user1154148
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Как инициализировать XmlElement []?

У меня есть автоматически сгенерированный прокси-класс, который содержит поле

Задан 27 Sep 2015, 07:50 от Json76
  • 11 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Почему XmlSerializer сериализует абстрактные классы, но не интерфейсы?

редактироватьЭтот код должен иллюстрировать всю проблему: [XmlInclude(typeof(AThing1))] public abstract class AThing { public abstract string Name { get; set; } } [XmlInclude(typeof(IThing1))] public interface IThing { string Name { get; set; } ...

Задан 13 Jan 2012, 03:40 от Juan
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Кроме того, поскольку порядок элементов в списке или массиве является значительным, его необходимо сохранить, чтобы сериализация XML имела смысл.

ользую XmlSerializer для десериализации строки XML в общий список. Десериализация работает отлично. Однако я просто хочу убедиться, что порядок элементов в строке XML будет сохранен в результирующем общем списке. то есть по отношению к братьям и ...

Задан 15 Jul 2011, 15:43 от Kunal
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

XmlSerializer - игнорирование унаследованного несериализуемого члена

Предположим, у вас есть два класса, один наследует другой, а потомок должен быть сериализован / десериализован с помощью XmlSerializer. Однако родительский элемент содержит элемент, который нельзя сериализовать, например, словарь. public class ...

Задан 03 Sep 2013, 09:00 от Mihai Jiplea
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

XmlSerializer - игнорирование унаследованного несериализуемого члена

Предположим, у вас есть два класса, один наследует другой, а потомок должен быть сериализован / десериализован с помощью XmlSerializer. Однако родительский э...

Задан 03 Sep 2013, 07:00 от Mihai Jiplea
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

.net XmlSerialize бросает «WriteStartDocument не может быть вызван на устройствах записи, созданных с помощью ConformanceLevel.Fragment»

Пытаюсь сериализовать класс, записывая в файл XML как несколько фрагментов, т.е. записывать каждый объект класса как отдельный фрагмент, без заголовка / корн...

Задан 27 Sep 2013, 06:13 от sppc42
Page 1 of 2
1 2