Как я могу проанализировать этот XML с атрибутами XmlSerializer?C#

Место общения программистов C#
Ответить
Anonymous
 Как я могу проанализировать этот XML с атрибутами XmlSerializer?

Сообщение Anonymous »

Нам нужно использовать «веб -службу», который сообщает чрезвычайно уродливый XML. Он не разрабатывается нами, и есть нулевой шанс, чтобы его разработчики поняли правильный XML. Параметр (не тело запроса) - и ребята, которые разработали, не понимают, почему это плохая практика.
Итак, какой самый быстрый способ картировать XML, например: < /p>

Код: Выделить всё












< /code>
в классах, как это: < /p>
public class Document
{
public Customer Customer { get; set; }

public int SomeMoreData1 { get; set; }

public string SomeMoreData2 { get; set; }
}

public class Customer
{
public Address Address { get; set; }

public string FirstName { get; set; }

public string LastName { get; set; }
}

public class Address
{
public string City { get; set; }

public string Country { get; set; }
}
< /code>
Использование например. Атрибуты XML Serializer или любой другой способ, который нуждается в максимально небольшом количестве кода шаблон. Xml Мне нужно анализировать, основан на той же самой соглашении. Код> классы и используйте те, которые с XMLSerializer 
, но ни один из этих вариантов не является хорошим решением.

Подробнее здесь: https://stackoverflow.com/questions/902 ... attributes
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»