|
выборка из XML файла с кириллицей
|
|||
---|---|---|---|
#18+
Как верно сделать выборку веток из XML файла с русскими буквами в наименовании веток? Пытаюсь следующим кодом выходит ошибка с неверным символом в строке "ПФЛ". Код: vbnet 1. 2. 3. 4. 5. 6. 7.
XML сожержимое Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 15:04 |
|
выборка из XML файла с кириллицей
|
|||
---|---|---|---|
#18+
udgПытаюсь следующим кодом выходит ошибка с неверным символом в строке "ПФЛ".У меня все работает. Правда, возвращает 0 узлов, но ошибок нет никаких ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 15:13 |
|
выборка из XML файла с кириллицей
|
|||
---|---|---|---|
#18+
А кодировка точно UTF-8? Не win-1251? (и не KOI8R, не к ночи будь помянут)? У MSXML очень плохая дружба с нац. символами в неюникодных кодировках. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 15:26 |
|
выборка из XML файла с кириллицей
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныА кодировка точно UTF-8?Была такая же идея. Проверил. Ошибок код все равно не возвращает ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 15:28 |
|
выборка из XML файла с кириллицей
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныУ MSXML очень плохая дружба с нац. символами в неюникодных кодировках.Первый раз слышу. Если в прологе кодировка указана правильно, то никаких проблем не встречал ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 15:30 |
|
выборка из XML файла с кириллицей
|
|||
---|---|---|---|
#18+
Нашел причину оказывается ломался код с русскими символами в VBS при исполнении. После смены кодировки VBS была UTF-8, поменял на ANSI и все стало работать. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 15:43 |
|
выборка из XML файла с кириллицей
|
|||
---|---|---|---|
#18+
_Vasilisk_Первый раз слышу. Если в прологе кодировка указана правильно, то никаких проблем не встречал Видимо, в в тех случаях, когда я натыкался на проблемы с неюникодными кодировками, в прологе кодировка не была указана совсем. Если указана - да, всё в порядке, по крайней мере, в MSXML 6.0. Однако в данном случае, если кодировка файла вин-1251 (а в прологе указано UTF-8), то таки не загрузится - см. аттач, при запуске батника, вызывающего скрипт загрузки xml, выдается Код: plaintext 1.
файлы 1.xml и 2.xml из аттача отличаются только кодировкой - первый в win-1251, второй в UTF-8. Содержимое - как в стартовом постинге. Скрипт загрузки: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2017, 07:53 |
|
выборка из XML файла с кириллицей
|
|||
---|---|---|---|
#18+
Сон Веры Павловныв прологе кодировка не была указана совсем.Если в прологе кодировка не указана, то подразумевается UTF-8 или UTF-16 Сон Веры Павловныкодировка файла вин-1251 (а в прологе указано UTF-8), то таки не загрузитсяИ не должен. Более того - должна генерироваться ошибка Детали в RFC Сон Веры ПавловныСкрипт загрузки:С добавленным контролем ошибок. Без строчки Сон Веры Павловны Код: javascript 1.
ошибок никаких не будет. Кстати, лучше делать так Код: javascript 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2017, 13:50 |
|
выборка из XML файла с кириллицей
|
|||
---|---|---|---|
#18+
_Vasilisk_С добавленным контролем ошибок. Без строчки Сон Веры Павловны Код: javascript 1.
ошибок никаких не будет. Так без контроля ошибок не будет никаких ошибок, даже если грузить не well-formed xml. Даже если грузить просто пустой файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2017, 15:23 |
|
|
start [/forum/moderation_log.php?user_name=noname_2222]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 5220ms |
total: | 5358ms |
0 / 0 |