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

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

Пространства имен XML в ASP.NET Web API

В настоящее время я работаю над проектом, который требует от меня вывода XML с его конечных точек вместе с JSON. У меня есть следующая модель: [DataContract(Namespace="http://www.yale.edu/tp/cas")] [XmlType("serviceResponse")] ...

Задан 26 Jun 2013, 18:23 от Los Frijoles
  • 7 голосов
  • ответ
  • 0 просмотров
ответ

Чтобы добавить дополнительную информацию при запуске документа, я пишу свой корневой элемент с пространством имен. ТЕПЕРЬ, если я не пишу пространство имен, то последующие дочерние корневые узлы не выводят атрибут xmlns. Как я могу дать корневому элементу атрибут xmlns, но не дочерние узлы при сериализации?

му я все еще задаю вопросы на эту тему :-( Поэтому я создаю объект, украшаю его с помощью атрибутов сериализации Xml. Из того, что я видел, я добавляю пустое пространство имен в коллекции пространств имен сериализации xml, чтобы не получить ...

Задан 05 Mar 2009, 19:41 от REA_ANDREW
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Неуязвимый XMLException

ФонЯ сериализую очень большойList<string> используя этот код: public static string SerializeObjectToXML<T>(T item) { XmlSerializer xs = new XmlSerializer(typeof(T)); using (StringWriter writer = new StringWriter()) { xs.Serialize(writer, item); ...

Задан 21 Mar 2012, 02:57 от John Isaiah Carmona
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

InvalidOperationException: тип объекта аргумента 'Царапина' не является примитивным

Так что есть ошибка.InvalidOperationException: тип объекта аргумента &#39;Царапина&#39; не является примитивнымЯ делаю сериализацию списка классов (

Задан 10 Dec 2014, 00:34 от David Rosen III
  • 8 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

 папка. Исправление заключалось в том, чтобы SetCurrentDirectory находился в допустимом месте во время инициализации приложения, прежде чем произойдет какая-либо сериализация.

я есть программа, которая берет объекты, хранящиеся в виде XML в базе данных (в основном очередь сообщений) и десериализует их. Периодически я получаю одну из следующих ошибок: System.Runtime.InteropServices.ExternalException: Cannot execute a ...

Задан 25 Jan 2011, 13:20 от Eric Petroelje
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Почему мой DbNull не является синглтоном, когда я десериализую его с помощью XmlSerialiser?

Я всегда предполагал, что DbNull.value был синглтоном. И, таким образом, вы могли бы сделать такие вещи: VB.NET: If someObject Is DbNull.Value Then ... End ifC #: If (someObject == DbNull.Value) { ... }Но недавно я выполнил ...

Задан 04 Jun 2009, 05:03 от ligos
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как мне написать объекты для легкой сериализации XML в VB.NET?

Я пишу небольшое приложение на VB.NET, и мне бы хотелось, чтобы некоторые классы могли записывать себя в XML для использования в качестве функции «сохранения». Я видел XSD-файлы, используемые для генерации VB-классов, которые могут очень легко ...

Задан 21 Oct 2008, 21:11 от Mark
  • 144 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Добро пожаловать в stackoverflow! Всегда лучше предоставить краткое описание примера кода, чтобы повысить точность публикации :)

вая следующий XML: <?xml version="1.0"?> <user_list> <user> <id>1</id> <name>Joe</name> </user> <user> <id>2</id> <name>John</name> </user> </user_list>И следующий класс: public class User { [XmlElement("id")] public Int32 Id { get; set; ...

Задан 03 Mar 2009, 20:47 от Daniel Schaffer
  • 87 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Использование StringWriter для сериализации XML

В настоящее время я ищу простой способ сериализации объектов (в C # 3). Я гуглил некоторые примеры и придумал что-то вроде: MemoryStream memoryStream = new MemoryStream ( ); XmlSerializer xs = new XmlSerializer ( typeof ( MyObject) ); ...

Задан 14 Oct 2009, 07:13 от StampedeXV
  • 30 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Вопрос по сериализации XML - Как сериализовать элемент, атрибут и текст из одного объекта

Я новичок в XML-сериализации с использованием .NET и после работы с ним в течение некоторого времени, я совершенно растерялся. Я могу сериализовать элементы с атрибутами, содержащими другие элементы, но как я могу сериализовать что-то ...

Задан 28 Apr 2009, 09:43 от Haiko Wick
  • 35 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Самая элегантная XML-сериализация структуры Color

Одна проблема достала меня достаточно, чтобы зарегистрироваться в Stack Overflow. В настоящее время, если я хочу сериализовать цвет в строку XML как именован...

Задан 19 Jul 2010, 10:48 от Dialecticus
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Размещение XmlRootAttribute при десериализации в List

У меня есть следующий XML <?xml version="1.0" encoding="UTF-16" standalone="no"?> <Sites> <Site> <Code>TWTR</Code> <Name>twitter.com</Name> </Site> <Site> <Code>FB</Code> <Name>facebook.com</Name> </Site> <Site> ...

Задан 21 Mar 2013, 10:08 от Sandro
  • 82 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Сериализация XML и унаследованные типы

Исходя из моегопредыдущий вопрос [https://stackoverflow.com/questions/19454/enforce-attribute-decoration-of-classesmethods] Я работал над получением моей объектной модели для сериализации в XML. Но теперь я столкнулся с проблемой (удивительный ...

Задан 21 Aug 2008, 14:30 от Rob Cooper
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

stackoverflow.com/questions/5157545/...

риложение winform связывается с веб-сервисом. Для некоторых требований мне нужно представить ответ веб-службы в формате XML в приложении winform. Я могу сериализовать экземпляр типа ответа (класса) в строку XML. Но когда я показываю эту строку в ...

Задан 05 Jul 2011, 12:43 от Learner
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 в

я есть 2 сервисные ссылки (WCF). первая визуальная студия генерирует код с использованием DataContractSerializerВо-вторых, Visual Studio генерирует код с использованием XmlSerializer.Я не могу ничего изменить на стороне веб-сервера. Поэтому я ...

Задан 08 Sep 2011, 12:46 от remi bourgarel
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

XML в / из словаря Python

Мне нужно использовать Python 2.4.4 для преобразования XML в и из словаря Python. Все, что мне нужно, это имена и значения узлов, я не беспокоюсь об атрибута...

Задан 20 Jul 2010, 18:11 от Liam
  • 62 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Создание сборки сериализации Xml как часть моей сборки

Этот код создает исключение FileNotFoundException, но в конечном итоге выполняется без проблем: void ReadXml() { XmlSerializer serializer = new XmlSerializer(typeof(MyClass)); //... }Вот исключение: Первое случайное исключение типа ...

Задан 25 Sep 2008, 16:06 от Adam Tegen
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

AvalonDock DockingManager не загружает макет

Чтобы сохранить и загрузить свой макет, я следовал инструкциямВот [http://avalondock.codeplex.com/wikipage?title=AvalonDock%202.0%20Getting%20Start%20Guide%20PART%202] , но у меня это не сработало. У меня есть этоXAML ...

Задан 12 Apr 2013, 12:01 от ceco
  • 23 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Можно ли настроить префикс пространства имен, который JAXB использует при сортировке в строку?

Например, у меня есть простая схема, которая импортирует другую схему. Вторая схема (urn: just: attribute, just-attribute.xsd) просто определяет группу атрибутов. <?xml version="1.0" encoding="UTF-8"?> ...

Задан 30 Dec 2009, 22:58 от user197614
  • 13 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как десериализовать XML, не зная заранее типа?

Скажем, у меня есть пара основных объектов, таких как: [Serializable] public class Base { public string Property1 { get; set; } public int Property2 { get; set; } } [Serializable] public class Sub: Base { public List<string> Property3 { get; ...

Задан 22 Apr 2009, 04:11 от Ray
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Мое единственное предположение, что сериализованные данные читаются с использованием другой кодировки, чем они были созданы. Что касается длины, это может варьироваться, потому что длина символа спецификации варьируется в зависимости от кодировки Unicode. Тем не менее, я бы предложил придерживаться UTF-32, если вы не общаетесь с другими системами.

емаИспользуя некоторые образцы, которые я нашел в ИнтернетеВот [http://www.dotnetjohn.com/articles.aspx?articleid=173]Я написал несколько методов сериализации XML. Method1:Сериализуйте объект и верните: (a) тип, (b) строку ...

Задан 18 Mar 2009, 23:03 от Chien Chern Khor
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 очень маленький, ниже 50кб. Я нашел это сегодня, и я действительно впечатлен.

много очень хороших JSON LIBS LIKA GSON. Но для XML я знаю только Xerces / JDOM, и у обоих утомительный API. Мне не нравится использовать ненужные объекты, такие как DocumentFactory, XpathExpressionFactory, NodeList и так далее. Так что в свете ...

Задан 03 May 2011, 09:06 от yura
  • 73 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Почему в .NET нет XML-сериализуемого словаря?

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

Задан 14 Jul 2009, 10:35 от serialhobbyist
  • 14 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как мне заставить XmlSerializer не сериализовать теги контейнера?

У меня есть простой граф объектов, который я хотел бы сериализовать, я не смог найти решение этой проблемы. Вот: [XmlRoot] public partial class MyData { private List<MyDatum> itemsField; public MyData() { this.anyAttrField = new ...

Задан 20 Nov 2011, 05:51 от Joel Rodgers
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Десериализовать XML без пространств имен, но в классе, ожидающем пространства имен

Дубликат: Пропускать все пространства имен xml при сериализации объекта? [https://stackoverflow.com/questions/625927/]Не то же самое .. Я хочу по-другому: десериализовать! У меня есть класс C #, как показано ...

Задан 19 Feb 2010, 12:47 от rodrigogq
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

но JAXB не работает на Android, поэтому в определенный момент вы должны перейти на простой для Android.

леднее времяПростая XML Framework [http://simple.sourceforge.net/]приобрел популярность и некоторыеместа [http://simple.sourceforge.net/articles.php] представляют это. Я думаю о заменеApache Xerces-Jс новой рамкой, и я рассматриваюпростобыть ...

Задан 19 Jan 2011, 13:35 от MRalwasser
  • 13 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

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

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

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

Как установить имя корневого узла при XmlSerializing массива?

У меня есть массив объектов, которые я хочу сериализовать как XML. Эти объекты аннотированы для установки имен узлов XML, но мне было интересно, как установи...

Задан 26 Oct 2009, 11:32 от paul
  • 109 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

 Ответ ДА, и как это сделать - в моем следующем ответе.

ыглядит так: StringBuilder builder = new StringBuilder(); XmlWriterSettings settings = new XmlWriterSettings(); settings.OmitXmlDeclaration = true; using (XmlWriter xmlWriter = XmlWriter.Create(builder, settings)) { XmlSerializer s = ...

Задан 09 Mar 2009, 11:55 от NetSide
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

эта ссылка

ел бы сериализовать объект окна, который содержит окно, таким образом, чтобы держать в памяти окно открытым, если страница php обновляется путем десериализации его и установки его свойств обратно. Является ли это возможным? например: object = ...

Задан 26 Jul 2011, 05:55 от Mohsin Sheikh Khalid
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как использовать XMLSerializer с замком ActiveRecord, содержащим член IList <T>

Я пытаюсь использовать XMLSerializer с классом активной записи замка, который выглядит следующим образом: [ActiveRecord("Model")] public class DataModel : ActiveRecordBase { private IList<Document> documents; [XmlArray("Documents")] public ...

Задан 15 Apr 2009, 18:34 от Nathan
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Сериализация дополнительных символов Юникода в документы XML с Java

Я пытаюсь сериализовать документы DOM с помощью дополнительных символов Unicode, таких как U + 1D49C (& # x1D49C ;, заглавная буква математического сценария ...

Задан 14 Aug 2012, 13:03 от Damien
  • 14 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Сериализация без xmlns

У меня есть пара методов расширения, которые обрабатывают сериализацию моих классов, и, поскольку это может занять много времени, они создаются один раз для ...

Задан 22 Jun 2010, 15:10 от CaffGeek
  • 233 голосов
  • 15 ответов
  • 0 просмотров
15 ответов

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

У меня есть класс C #, который я унаследовал. Я успешно &quot;построил&quot; объект. Но мне нужно сериализовать объект в XML. Есть ли простой способ сделать ...

Задан 08 Nov 2010, 11:58 от user462166
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Открытые поля / свойства класса, производного от BindingList <T>, не будут сериализироваться

я пытаюсь сериализовать класс, производный отBindingList (этаж), гдеЭтаж простой класс, который содержит только свойствоFloor.HeightВот&#39;Это упрощенная ве...

Задан 04 Aug 2009, 02:36 от Eric Anastas
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Десериализация вложенного XML в объекты C #

Я извлекаю данные XML из веб-запроса http и десериализую данные в объекты.Вот пример структуры XML.

Задан 08 Feb 2013, 23:11 от user471317
Page 1 of 7
1 2 3 4 5