6
ответов

Сериализуемый словарь, как определить ключевое имя?

Вопрос: Я использую сериализуемый класс словаря, найденный по http://weblogs.asp.net/pwelter34/archive/2006/05/03/444961.aspx, для сериализации словаря. Который хорошо работает, но я сталкиваюсь с раздражением...
вопрос задан: 16 July 2010 11:22
5
ответов

Почему XmlSerializer настолько трудно использовать?

Я воображаю для использования сериализации XML как это: класс Foo {общественность Foo (имя строки) {Name1 = имя; Name2 = имя;} [XmlInclude] общественность представляет Name1 в виде строки {добираются; частный набор;...
вопрос задан: 23 March 2010 15:55
4
ответа

Имя элемента элемента списка XmlSerializer

У меня есть класс PersonList [XmlRoot ("Люди")] PersonList: Список <Человек>, когда я сериализирую это к XML, по умолчанию он произведет что-то вроде этого: <Люди> <Человек>... </...
вопрос задан: 26 February 2013 14:59
3
ответа

Как я мешаю пустому тегу быть испущенным XmlSerializer?

У меня есть объект как это, общедоступный класс UserObj {общественность представляет в виде строки Сначала {добираются; набор;} общедоступная строка В последний раз {добираются; набор;} общественность addr Адрес {добираются; набор; }} общедоступный класс
вопрос задан: 21 July 2018 16:34
3
ответа

Как десериализовать XML с повторяющимся именем тега с уникальным идентификатором как атрибутом?

Я пытаюсь десериализовать этот xml, где все узлы имеют одинаковое имя с уникальным идентификатором в качестве атрибута. & Lt; & конфигурация GT; & lt; имя установки = "хост" & gt; & Lt; & значение GT; 127.0.0.1 & ...
вопрос задан: 13 July 2018 18:10
3
ответа

Игнорировать сериализацию модели в некоторых случаях [дубликат]

Например, допустим, что у меня есть следующий общедоступный класс [Serializable] File {[XmlElement ("filepath")] public string FilePath {get; задавать; } [XmlElement ("prop1")] public ...
вопрос задан: 28 December 2015 14:04
3
ответа

XmlSerializer бросает InvalidOperationException при использовании универсального ограничения типа где

Когда я пытаюсь выполнить следующий код (два разделенных блока) открытый интерфейс ClassLibrary.cs ITest {} Program.cs использование Системы; общедоступный класс TestClass {общественность освобождает Тест <T> (T x)...
вопрос задан: 7 March 2011 09:34
3
ответа

Вызов OutOfMemoryError XmlSerializer. Десериализуйте () - не связанный с размером XML!

Это - действительно сумасшедшая ошибка. Следующее бросает OutOfMemoryException для отрывков XML, которые очень коротки и просты (например, <определение ABC = '123'/>): общедоступный статический T DeserializeXmlNode <T&...
вопрос задан: 17 May 2010 19:46
2
ответа

C # XmlSerializer условно сериализует список < T > Предметы

Мне нужно сериализовать и десериализовать XML с C # XmlSerializer (или есть что-то лучше?). [XmlElement] общедоступный виртуальный список < Map > Карты {получить; задавать; } открытый класс Map {[XmlAttribute ("...
вопрос задан: 18 January 2019 15:20
2
ответа

Может ли VS.NET 2010 / MSBUILD создавать XmlSerializer для .NET 3.5 SP1?

Я только что обновил решение VS 2008, содержащее WinForms, библиотеки общего пользования и веб-приложение, до VS 2010, но все проекты по-прежнему target .NET 3.5 SP 1. Я использую эту технику для генерации XmlSerializer ...
вопрос задан: 23 May 2017 12:01
2
ответа

Недокументированный способ сохранить свойство для сериализации в XML [duplicate]

Когда вы создаете объект Serializable для XML, если свойство, помеченное атрибутом [XmlElement], имеет друга с «Указанным» в конце имени (независимо от атрибутов) следующим образом: [XmlType (...
вопрос задан: 15 June 2016 15:38
2
ответа

Сериализация XML - Когда Использовать DataContractSerializer / Двоичный файл / XMLSerialiser

Я смотрел на это некоторое время теперь, кажется, что двоичной сериализации препятствуют как какое-либо изменение в сериализации повреждений имен полей =? Не Хороший XMLSerializer проблематичен потому что Вы...
вопрос задан: 7 April 2012 20:54
2
ответа

Производительность: BinaryFormatter против XmlSerializer

Я очень часто читал, что BinaryFormatter имеет лучшую производительность, чем XmlSerializer. Из любопытства я написал тестовое приложение. Неплохой момент ... почему Xml намного быстрее, чем Bin (особенно ...
вопрос задан: 22 August 2010 12:07
2
ответа

Список Сериализации C# Xml <T> потомок с атрибутом XML

Утренние Парни, у меня есть набор, который убывает из Списка и имеет общественную собственность. Сериализатор Xml не берет мой proeprty. Элементы списка сериализируют прекрасный. Я попробовал XmlAttribute...
вопрос задан: 5 August 2010 15:38
2
ответа

Управление порядком сериализации в C#

Я использую XmlSerializer, чтобы сериализировать объект и записать это в файл. Я имел довольно мало успеха с выполнением сериализатора, что я хочу, чтобы он сделал с точки зрения вложенных элементов и что...
вопрос задан: 30 July 2010 16:35
2
ответа

XmlSerializer и обнуляемые атрибуты

У меня есть класс с многочисленными Nullable < T > свойства, которые я хочу, чтобы быть сериализуемым в XML в качестве атрибутов. Это, очевидно, нет-нет, так как они считаются «сложными типами». Итак, вместо этого я ...
вопрос задан: 14 July 2010 21:32
2
ответа

Как может я останавливать XmlSerializer, преобразовывающий &#234; к &amp; #234; в атрибуте?

У меня есть следующий DOM <строка> <связывают href = цель "B&#252;ro.txt" = "_ пробел"> моя ссылка </ссылка> </строка>, Когда я сериализирую его к использованию файла...
вопрос задан: 14 June 2010 06:18
2
ответа

Как генерировать использование префиксов тега XmlSerializer

Я хотел генерировать следующее использование XmlSerializer: <atom:link href = рэл "http://dallas.example.com/rss.xml" = "сам" вводит = "application/rss+xml"/>, Таким образом, я пытался добавить Пространство имен к моему
вопрос задан: 11 May 2010 12:16
2
ответа

.NET OutOfMemoryException на XMLSerializer. Сериализировать

У меня есть веб-сайт, который бросает OutOfMemoryExceptions на то, каждый раз, когда это добирается до следующего пятна в моем коде: XmlSerializer xs = новый XmlSerializer (t, xoverrides); Наблюдение, как это только происходит когда...
вопрос задан: 10 May 2010 19:19
2
ответа

Используя дженерики с XmlSerializer

При использовании сериализации XML в C# я использую код как это: общедоступный MyObject LoadData () {XmlSerializer xmlSerializer = новый XmlSerializer (typeof (MyObject)); использование (читатель TextReader = новый...
вопрос задан: 19 April 2010 19:23
2
ответа

Как DataContractSerializer пишет в частные поля?

Я понимаю, как XMLSerializer мог работать при помощи отражения для выяснения, какие общедоступные поля чтения-записи или свойства это должно использовать, чтобы сериализировать или десериализовать XML. Все же XMLSerializer требует...
вопрос задан: 3 April 2010 20:06
2
ответа

Ошибка конструктора XmlSerializer с классом, полученным из базового класса

следующий код указывает тип "MyBase64Binary", который получен из базового класса "TestBase" использование Системы; использование Системы. Xml. Сериализация; использование Системы. Наборы; использование Системы. Xml. Схема;...
вопрос задан: 31 March 2010 11:18
2
ответа

Как я могу проверить вывод XmlSerializer?

В C#/.NET 2.0, когда я сериализирую использование объекта XmlSerializer, что самый легкий путь состоит в том, чтобы проверить вывод против XML-схемы? Проблема состоит в том, что слишком легко записать недопустимый XML...
вопрос задан: 9 March 2010 09:37
2
ответа

Существует ли способ избежать XmlSerializer для не инициализации пустого свойства при десериализации?

У меня есть этот класс: общедоступный класс MySerializableClass {общедоступный <MyObject> MyList Списка {добирается; набор; }}, Если MyList является пустым, когда MySerializableClass сериализируется, у меня должен быть он пустой указатель когда он'.
вопрос задан: 2 February 2010 23:52
1
ответ

Как анализировать узлы со смешанными повторяющимися и неповторяющимися дочерними узлами?

Давайте начнем с избавления от идеи, что это может быть дубликатом Как читать XML-документ в ядре MVC (1.0.0)? которая рассматривает только эту структуру, тривиально выражаемую как вещи: вещь []. & ...
вопрос задан: 18 February 2019 23:38
1
ответ

Имя элемента для rootess classess с XmlSerializer [duplicate]

Я пытаюсь написать (и позже прочитать) журнал в формате XML. Вход в мой случай - это поток событий, каждый из которых имеет соответствующий класс с декларацией, совместимой с сериализацией XML. Тривиальный случай: ...
вопрос задан: 29 May 2017 03:00
1
ответ

Сериализация XML и префиксы пространства имен

Я ищу путь с C#, который я могу сериализировать класс в XML и добавить пространство имен, но определить префикс, который будет использовать то пространство имен. В конечном счете я пытаюсь генерировать следующий XML: и...
вопрос задан: 24 June 2013 19:41
1
ответ

Как я добавляю пространство имен по умолчанию без префикса с помощью XMLSerializer

Я пытаюсь генерировать XML-документ, который содержит пространство имен по умолчанию без использования префикса XmlSerializer, например, <? версия xml = "1.0" кодирование = "utf-8"?> <идентификатор MyRecord = "9266"
вопрос задан: 22 November 2012 18:58
1
ответ

Сохраняет ли XmlSerializer порядок списка во время сериализации и десериализации? [Дубликат]

Я ожидаю получить список строк, как показано ниже, где, если строка в определенном индексе отличается между двумя версиями, я хочу зарегистрировать ошибку: & lt;? Xml version = "1.0" encoding = "utf-8" ? & GT; & ...
вопрос задан: 15 July 2011 16:43
1
ответ

Использование XmlSerializer для создания элемента с атрибутами и значением, но без подэлемента

Надеюсь, это Должен быть простой ответ для кого-то там (и, возможно, обман), но я не могу понять это. Мне нужно вывести элемент, который выглядит следующим образом: <Количество foo = "AB" bar = "...
вопрос задан: 19 August 2010 17:01