STATE_CD
1
STATE_CD_TXT
Alabama
STATE_CD_SHORT_TXT
AL
В примере элемент RowDetail повторяется для каждого штата США.
У меня два вопроса :
- Как убрать префикс «a:» в тегах. Я предполагаю, что мне нужно изменить настройку xmlns, но я не уверен, как это сделать, не выдавая ошибку. Просматривал другие темы, но заставить его работать не удалось.
- Можно ли убрать лишние элементы из вывода, а именно "Строки" и "Поля" "? Я понимаю, почему они там — это связано с тем, как я настроил свои классы (опубликовано ниже), но смотреть на IMO неудобно.
[DataContract]
public class Results2Detail
{
[DataMember]
public RowDetail[] Rows;
}
[DataContract]
public class RowDetail
{
[DataMember]
public FieldDetail[] Fields;
}
[DataContract]
public class FieldDetail
{
[DataMember]
public String name;
[DataMember]
public String value;
}
Подробнее здесь: https://stackoverflow.com/questions/281 ... xml-output