Описание тега xml-deserialization
Десериализация XML - это процесс воссоздания объекта в памяти из его сериализованного состояния, в котором в качестве формата данных использовался XML.
2
ответа
Десериализовать XML в сложном объекте
Я не могу понять, почему объект нулевой: WebClient browse = new WebClient(); StreamReader res = new StreamReader(browse.OpenRead("http://ws.audioscrobbler.com/2.0/?method=track.getinfo&api_key=b25b959554ed76058ac220b7b2e0a026&artist=cher&…
26 мар '12 в 11:00
1
ответ
XMLSerializer: десериализация как производный тип
Я скрестил пальцы, что у кого-то есть хорошее понимание Microsoft XmlSerializer. По сути, я построил систему вывода XML на задней панели сериализатора, которая сейчас доставляет мне много хлопот, и я пытаюсь избежать существенной перезаписи. Вступле…
11 ноя '11 в 15:41
4
ответа
Быстрый способ десериализации XML с помощью специальных символов
Я ищу быстрый способ десериализации XML, в котором есть специальные символы, такие как ö. Я использовал XMLReader, и он не может десериализовать такие символы. Любое предложение? РЕДАКТИРОВАТЬ: я использую C#. Код выглядит следующим образом: XElemen…
04 фев '11 в 15:43
2
ответа
Десериализация XML-файлов и извлечение значений по умолчанию из схемы для несуществующих значений
Я работаю с C# и пытаюсь десериализовать файл XML в свое приложение. Это многопоточный процесс, который извлекает файлы XML из нескольких каталогов, где каждый каталог может иметь определенную схему в зависимости от потребностей наших клиентов. Я пы…
08 авг '12 в 20:32
1
ответ
Как десериализовать XML в DataContract, если в XML удалены пространства имен?
Я сериализую свои wcf-запросы и ответы в XML, но для экономии места в базе данных я удаляю всю несущественную информацию, поэтому получается: <someObject> <someValue>10</someValue> </someObject> Существуют более сложные вложе…
17 июл '14 в 04:45
0
ответов
О десериализации XML
Это очень простая проблема десериализации XML. У меня есть простой XML (частичный, ради того, чтобы сделать этот вопрос маленьким) <iqu> </items> <item> <installedsize></installedsize> <softwareid>58907ba6-538b-42…
05 июн '13 в 04:30
2
ответа
C# Десериализация больших сложных объектов
Я действительно сейчас не знаю, что делать, я искал весь интернет и перепробовал так много вещей, но не могу десериализовать свой объект в класс. Сначала я дам вам свою структуру данных: [Serializable] [XmlRoot("Plugin")] public class SiXmlPlugin { …
17 май '18 в 08:40
1
ответ
Есть ли эквивалент JsonSerializerSettings.MissingMemberHandling для сериализации XML во время обработки запросов Web API?
Я работаю над ASP.NET Web API, который допускает использование форматов XML и JSON для своих ресурсов. Тип модели ресурса для одной из моих служб Web API имеет свойство, которое пользователи не будут отправлять. Но я должен установить это в ответ, ч…
06 апр '16 в 11:49
2
ответа
Добавление строкового индексатора в XmlSerializer
У меня есть источник XML, который я не могу изменить, и я хочу десериализовать его с помощью XmlSerializer. Я могу сделать это нормально, однако есть некоторые массивы пользовательских классов, которые я хотел бы получить доступ к массиву через стро…
19 авг '15 в 15:02
2
ответа
Как спроектировать и украсить класс (ы), чтобы я мог десериализовать следующий XML?
Я хочу десериализовать следующий XML в пользовательский класс: <?xml version="1.0" encoding="ISO-8859-1"?> <rss version="2.0"> <channel> <title>test</title> <description>test</description> <language>nl…
03 ноя '15 в 12:58
1
ответ
Наследование сериализации с использованием любопытно повторяющегося шаблона
У меня есть базовый класс, определенный следующим образом: public abstract class XMLBackedObject<T> where T: XMLBackedObject<T> { /// <summary> /// Load the specified xml file and deserialize it. /// </summary> /// <param …
18 авг '13 в 14:22
1
ответ
Как десериализовать массив сложных объектов с помощью Symfony Serializer?
Как я могу десериализовать этот XML <Outer> <simpleProperty1>A</simpleProperty1> <simpleProperty2>B</simpleProperty2> <Inner> <simpleProperty3>C</simpleProperty3> <simpleProperty4>D</simplePro…
03 апр '17 в 12:48
1
ответ
ns0 - необъявленный префикс при десериализации XML
Я пытаюсь десериализовать XML ниже для классов C#: <StaffingOrder xmlns="NameSpaceName"> <ReportingRequirements> <ns0:ManagerName>__MANAGER_NAME</ns0:ManagerName> <ns0:SupervisorName>__SUPERVISOR_NAME</ns0:Supervisor…
21 июл '16 в 06:05
1
ответ
Как десериализовать XML с помощью DataContractSerializer
Я пытаюсь десериализовать документ XML: <?xml version="1.0"?> <games xmlns = "http://serialize"> <game> <name>TEST1</name> <code>TESTGAME1</code> <ugn>1111111</ugn> <bets> <bet>5,00&l…
05 июн '13 в 14:56
4
ответа
Десериализовать пару ключ-значение XML в объект класса
У меня есть XML с парой ключ-значение, как указано ниже: <Employee> <item> <key>Name</key> <value>XYZ</value> </item> <item> <key>Phone</key> <value>1234567890</value> </item…
21 май '15 в 08:20
2
ответа
Рекомендуется ли создавать исключения в свойстве с примененным атрибутом DataMember?
DataContract а также DataMember атрибуты могут также использоваться для сериализации объекта в файл и для десериализации, используя DataContractSerializer, Предположим, у нас есть класс со следующим приватным полем и публичным свойством. public clas…
19 сен '12 в 17:35
1
ответ
Странная проблема десериализации
Я создал классы из схемы XSD, используя xsd.exe (также пробовал с xsd2code, который дал лучшие результаты, так как они работали сразу, а с xsd.exe я должен отладить некоторые ошибки). Схему XSD, которую я использовал, можно найти по адресу http://ww…
01 мар '16 в 22:45
1
ответ
XSD два элемента с одинаковой внутренней структурой
Я работаю с XSD, пытаясь получить его для проверки XML. XML используется для создания объектов. Есть два типа объектов, которые могут быть созданы элементами в списке: SC и SMSC. SMSC является СЦ, и расширяет его. SMSC не содержит никаких новых свой…
12 мар '13 в 14:15
0
ответов
Десериализация XML-элемента только с одним атрибутом и без значения
В моем XML есть элементы только с одним атрибутом и без значения. В моем примере элемент "валидность". Фрагмент моего XML: <master V="01101"> <last_changed>2013-01-01</last_changed> <validity V="1994-01-01.."/> </master>…
27 ноя '16 в 11:13
1
ответ
Десериализация элемента массива в элементе массива с помощью C#
Мой XML-файл выглядит примерно так: <MyXml> <Version> 9.3.2 </Version> <Resources> <Sets> <ItemCollection> <Item> <Name> Name </Name> <Age> 66 </Age> </Item> </ItemCollection…
11 фев '11 в 02:42