Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите разобраться с атрибутами при xml десериализации
|
|||
|---|---|---|---|
|
#18+
есть объект, после десериализации которого получается код <message> <projects> <ProjectXML> <id>10</id> <title>bla-bla-bla</title> <tasks> <TaskXML> <id>5</id> <title>Task1</title> <deep>1</deep> </TaskXML> <TaskXML> <id>6</id> <title>Task2</title> <deep>2</deep> </TaskXML> </tasks> </ProjectXML> <ProjectXML> <id>11</id> <title>qu-qu</title> </ProjectXML> </projects> </message> Как сделать так, чтоб теги назывались не "<ProjectXML>" а "<project>"? Вот некоторые ключевые классы: [XmlRootAttribute("message", Namespace="", IsNullable=false)] public class ProjectsMessage : MessageXML { public ProjectsMessage() { } public ProjectXML[] projects; } [XmlRootAttribute("project", Namespace="", IsNullable=false)] public class ProjectXML { public ProjectXML() { } [XmlElement("id")] public long id; [XmlElement("title")] public string title; [XmlElement("description")] public string description; public TaskXML[] tasks; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 11:04 |
|
||
|
Помогите разобраться с атрибутами при xml десериализации
|
|||
|---|---|---|---|
|
#18+
1) В данном случае вы пишете не о десериализации, а о _сериализации_. 2) Приведите код, с помощью которого вы выполняете сериализацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 11:24 |
|
||
|
Помогите разобраться с атрибутами при xml десериализации
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 14:30 |
|
||
|
Помогите разобраться с атрибутами при xml десериализации
|
|||
|---|---|---|---|
|
#18+
Вы привели код класса. А я просил: авторПриведите код, с помощью которого вы выполняете сериализацию. Как сериализуете? XmlSerializer? SoapFormatter? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 14:50 |
|
||
|
Помогите разобраться с атрибутами при xml десериализации
|
|||
|---|---|---|---|
|
#18+
Я привел решение проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 15:56 |
|
||
|
Помогите разобраться с атрибутами при xml десериализации
|
|||
|---|---|---|---|
|
#18+
собственно, все что требовалось - это добавить атрибуты XmlArray и XmlArrayItem ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 15:59 |
|
||
|
Помогите разобраться с атрибутами при xml десериализации
|
|||
|---|---|---|---|
|
#18+
Упс! Невнимательно посмотрел. Но мой вопрос был неслучаен. SoapFormatter на все эти атрибуты внимания не обращает. Они только для XmlSerializer. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 16:27 |
|
||
|
Помогите разобраться с атрибутами при xml десериализации
|
|||
|---|---|---|---|
|
#18+
Судя по приведенному XML'ю применяется именно XML сериализация. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 17:05 |
|
||
|
|

start [/forum/topic.php?fid=20&tid=1437168]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 279ms |

| 0 / 0 |
