Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Кавычки в тексте (http://www.flasher.ru/forum/showthread.php?t=106738)

Obi 11.10.2008 13:14

Цитата:

Сообщение от Kuruki (Сообщение 769449)
А как вставить кавычки в xml аттрибут? Т.е. мне надо например получить "text" из xml. Пробовал оба варианта - не помогло, видимо одинарные кавычки xml не воспринимает за должное, а слэши игнорирует...
Вот такая xml генерит ошибку TypeError: Error #1095: XML parser failure: Unterminated attribute.
Код:

<?xml version="1.0" encoding="utf-8" ?>
<data>
        <some link='<A href="http://some.some.some/index.php?ref="><img src="http://some.some.some/some/some.gif"'/>
</data>


Совершенно не понятно зачем вставлять всякие «a href» и «img src».
Ведь намного проще и удобнее написать
<some link='http://some.some.some/index.php?ref=' img='http://some.some.some/some/some.gif'/>

udaaff 11.10.2008 14:46

html, вообще, лучше в атрибуты не пихать

etc 11.10.2008 14:53

Одинарные кавычки не являются стандартом для XML, вы можете их использовать в аттрибуте, потом перед вставкой в поле заменить на двойные.

Kuruki 12.10.2008 13:10

Цитата:

Сообщение от Obi (Сообщение 769498)
Совершенно не понятно зачем вставлять всякие «a href» и «img src».
Ведь намного проще и удобнее написать
<some link='http://some.some.some/index.php?ref=' img='http://some.some.some/some/some.gif'/>

Мне нужно, чтобы человек мог тупо скопировать ссылку на банер и вставить себе в код.
Цитата:

"&quot;text&quot;"
Такой способ тоже почему-то генерил ту же ошибку
Цитата:

html, вообще, лучше в атрибуты не пихать
Да мне и необязательно в атрибут, можно и в тело нода, просто показалось так проще...
Цитата:

Одинарные кавычки не являются стандартом для XML, вы можете их использовать в аттрибуте, потом перед вставкой в поле заменить на двойные.
Спасибо за идею, наверное так и поступлю


Часовой пояс GMT +4, время: 09:32.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.