|
|
|
Ошибка при сохранении XML XDocument в файл
|
|||
|---|---|---|---|
|
#18+
Сохраняю данные из DataTable в XML файл следующим образом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Выходит ошибка: '', hexadecimal value 0x14, is an invalid character. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.ArgumentException: '', hexadecimal value 0x14, is an invalid character. Source Error: Line 184: } Line 185: Line 186: doc.Save(@"../test.xml"); В чём причина ошибки не могу понять... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2010, 09:22 |
|
||
|
Ошибка при сохранении XML XDocument в файл
|
|||
|---|---|---|---|
|
#18+
sedan13, А случаем в "../test.xml" /t не является ли тем самым 0x14 (табуляция)? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2010, 09:46 |
|
||
|
Ошибка при сохранении XML XDocument в файл
|
|||
|---|---|---|---|
|
#18+
Курдльsedan13, А случаем в "../test.xml" /t не является ли тем самым 0x14 (табуляция)? ;) Курдль, при Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2010, 09:54 |
|
||
|
Ошибка при сохранении XML XDocument в файл
|
|||
|---|---|---|---|
|
#18+
Упаковываю весь текст с помощью XCData: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Результат тот же... '', hexadecimal value 0x14, is an invalid character. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.ArgumentException: '', hexadecimal value 0x14, is an invalid character. Source Error: Line 184: } Line 185: Line 186: doc.Save(@"../test.xml"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2010, 10:02 |
|
||
|
Ошибка при сохранении XML XDocument в файл
|
|||
|---|---|---|---|
|
#18+
sedan13, А пробовали все строки на экран вывести (внутри цикла добавить тестовую команду)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2010, 10:04 |
|
||
|
Ошибка при сохранении XML XDocument в файл
|
|||
|---|---|---|---|
|
#18+
в общем это пара некорректных текстовых элемента в одной из строчек в DataTable столбца name_med... при попытке их записать в ХМЛ файл возникает ошибка... следовательно, теперь возникает вопрос: как можно на стадии формирования XDocument'a: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. что-то типа: если XElement("name_med", dr["name_med"].ToString()) имеет некорректный формат для ХМЛ, то false ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2010, 11:09 |
|
||
|
Ошибка при сохранении XML XDocument в файл
|
|||
|---|---|---|---|
|
#18+
в общем тупо вырезаю этот элемент из строки и всё отлично работает: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2010, 11:18 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=36787736&tid=1351137]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
166ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 499ms |

| 0 / 0 |
