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

start [/forum/topic.php?fid=58&gotonew=1&tid=2038520]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 346ms |

| 0 / 0 |
