
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.03.2020, 10:48
|
|||
|---|---|---|---|
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
Я знаю, что для XML символ #1D - недопустим. Тем не менее, в передаваемых данных он оказался, и необходимо с наименьшими изменениями обеспечить передачу значения. Есть ли какой штатный способ кодирования/декодирования этого сивола (аналогично < & > ) чтобы не переходить на Base64? А то вдруг еще в каких данных обнаружится. пробовал использовать узел типа CDATA, но он тоже не принимает этот символ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2020, 11:04
|
|||
|---|---|---|---|
|
|||
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
Cobalt747, Нельзя. Символ невалидный для XML, как его ни кодируй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2020, 11:37
|
|||
|---|---|---|---|
|
|||
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
вроде так: Код: xml 1. или еще можно так (целый текстовый блок вставить): Код: xml 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2020, 14:13
|
|||
|---|---|---|---|
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
Кроик Семён вроде так: Код: xml 1. С чего вдруг? В лучшем случае Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2020, 18:00
|
|||
|---|---|---|---|
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
Через NN; можно закодировать любой символ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2020, 18:06
|
|||
|---|---|---|---|
|
|||
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
Василий 2 Через NN; можно закодировать любой символ Запрещённые нельзя. Ни один валидирующий парсер такую хрень не пропустит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2020, 19:10
|
|||
|---|---|---|---|
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
Kazantsev Alexey Василий 2 Через NN; можно закодировать любой символ Запрещённые нельзя. Ни один валидирующий парсер такую хрень не пропустит. Интересно, зачем тогда эта функция вообще нужна?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.03.2020, 19:17
|
|||
|---|---|---|---|
|
|||
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
alekcvp Интересно, зачем тогда эта функция вообще нужна?.. Например для того, чтобы в документе, представленном в кодировке ascii, можно было использовать любые символы из пространства unicode. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2020, 10:45
|
|||
|---|---|---|---|
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
Kazantsev Alexey Запрещённые нельзя. Ни один валидирующий парсер такую хрень не пропустит. Согласно https://www.w3.org/TR/xml/#sec-references, это требование well-formedness, но вполне допустимо в нестрогом режиме. Странно, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2020, 11:46
|
|||
|---|---|---|---|
|
|||
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
Василий 2, Не в нестрогом режиме, а в неправильно сформированном документе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2020, 12:54
|
|||
|---|---|---|---|
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
Люди забывают что нормальный xml файл это нифига не текстовый документ, это посути структура с довольно строгими ограничениями и схемой xsd. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2020, 14:40
|
|||
|---|---|---|---|
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
В общем, без дополнительной обработки впихнуть невпихуемое не получится. Типа Код: xml 1. и соответственно функций CustomEn(De)code ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2020, 15:59
|
|||
|---|---|---|---|
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
Kazantsev Alexey alekcvp Интересно, зачем тогда эта функция вообще нужна?.. Например для того, чтобы в документе, представленном в кодировке ascii, можно было использовать любые символы из пространства unicode. А $x1d - это не "любые символы из пространства unicode"? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2020, 16:37
|
|||
|---|---|---|---|
|
|||
XML - "В текстовом комментарии обнаружен недопустимый знак" |
|||
|
#18+
alekcvp А $x1d - это не "любые символы из пространства unicode"? ОК, любые допустимые символы. Допустимые диапазоны символов указаны в спеке XML . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2038520]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
232ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 526ms |

| 0 / 0 |
