|
Страници по тази тема: 1 | 2 | (покажи всички)
Тема
|
<HTML> в рамките на <XML> - КАК?
|
|
Автор |
БaбaИлиицa (цифров зиг-заг) |
Публикувано | 11.03.03 09:30 |
|
Начи имам няколко проблема и подозирам, че се дължат на моето незнание, обаче се опитах да чета дебели книги и нищо не прочетох по въпроса!
1. Как да вкарам HTML дефиниции като текст на XML елемент. Например следното:
<?xml version="1.0" encoding="windows-1251" ?>
<file>
<name>Някакво име</name>
<eid>403</eid>
<filename exists="1">/bg/act/docs/ob.8.5.pdf</filename>
<cat>Сайт<BR>Българска версия<BR>Актове<BR>Документи</cat>
</file>
Където <BR> е HTML код, който прецаква XML файла!
2. Ако имам:
<filename exists="1">http://www.site.com/file.php?param1=edno¶m2=dve</filename>
Ми казва, че проклетия амперсанд & е грешен/невалиден...
Ако някой може да помогне- нека каже къде бъркам?
БАба
Редактирано от БaбaИлиицa на 11.03.03 09:35.
| |
Тема
|
Re: <HTML> в рамките на <XML> - КАК?
[re: БaбaИлиицa]
|
|
Автор |
Пepин (овълчил се) |
Публикувано | 11.03.03 09:42 |
|
1. <br /> - обърни внимание на интервала, ако не го сложиш netscape 4.x се прецаква.
2. не съм много сигурен, ама нещо от рода на & не става ли?
не ме ебе как е Вуте, аз гледам да съм си добре
| |
Тема
|
Re: <HTML> в рамките на <XML> - КАК?
[re: БaбaИлиицa]
|
|
Автор |
Ne pomnia (... biah piana) |
Публикувано | 11.03.03 13:56 |
|
"CDATA sections provide a way to tell the parser that there is no markup in the characters contained by the CDATA section. This makes it much easier to create documents containing sections where markup characters might appear, but where no markup is intended. CDATA sections are commonly used for scripting language content and sample XML and HTML content.
The CDATA section in the document map uses the following syntax.
<![CDATA[An in-depth look at creating applications with XML, using <, >,]]>"
i taka natatuk ...
drugi idei niamam ..
True love suffers, and is silent. - Oscar Wilde
| |
Тема
|
Re: <HTML> в рамките на <XML> - КАК?
[re: Ne pomnia]
|
|
Автор |
Пepин (овълчил се) |
Публикувано | 11.03.03 19:17 |
|
Ако се използва CDATA, то browser поддържащ XHTML ще третира всичко вътре като текст, което е добре за &. Да, ама по-старите browser-и не ги разбират тези неща.
не ме ебе как е Вуте, аз гледам да съм си добре
| |
|
За не съм сигурен, но за & използвай & и няма да имаш грижи.
"Щастието, Санчо..."
| |
Тема
|
Re: <HTML> в рамките на <XML> - КАК?
[re: Пepин]
|
|
Автор |
Ne pomnia (... biah piana) |
Публикувано | 12.03.03 21:05 |
|
az izpolzwam xml za server side obrabotka, zatowa ne me vulnuwat starite browseri, sledowateno CDATA ima pone edno dobro prilojenie.
client side ne sum probwala, zatowa niamam druga idea.. (ne sum si bluskala glawata de)
daleche sum ot misulta che sum guru ;-)
True love suffers, and is silent. - Oscar Wilde
| |
Тема
|
Re: <HTML> в рамките на <XML> - КАК?
[re: Ne pomnia]
|
|
Автор |
БaбaИлиицa (цифров зиг-заг) |
Публикувано | 13.03.03 10:24 |
|
Да де, ама на мен ми трябва за client side... Начи ползвам го за една система на PHP за администриране на съдържанието на сайта- добавяне на новини, нови текстове и т.н. Та в тая система имам коментар на категория, който в SQLа се съхранява като HTML сорс, защото евентуално може да има някой italic или bold в текста, но не повече... е някой линк в краен случай...
И системата има една textarea, в която ти изкарва сорса, редактираш си го и го връщаш на сървъра... Обаче освен textarea-та има още един куп неща в същата страница, включително дърво на категориите и т.н. и общо всичкото заедно се зарежда около 3 минути на локалната мрежа... понеже не мога да си позволя да презареждам цялата страница за всеки коментар от три реда, го направих с XML и ActiveX обекта на Microsoft (не му помня точно името)... Иначе с браузъра няма особено големи проблеми, защото системата е предвидена да работи само в локалната мрежа, не се търси особено голяма сигурност а и хората в мрежата така или иначе използват само MSIE 5.5...
Обаче тая CDATA изобщо не ми е ясна... както и да е... мерси... ще чета са CDATA...
БАба...
| |
|
мда... общо взето всички са прави -
s CDATA kazvash na parser-a da ne gleda kakvo ima vutre, dokato kogato pishesh kato <br/> i & kato & izpolzvash veche XHTML
izvoda e - za neshtata koito predvaritelno znaesh kakvi sa kato & za URL parametri - izpolzvai XHTML
a za HTML-a ot text area i t.n. - sipvai v CDATA
Life is what you make it - come on and take it
| |
Тема
|
Re: <HTML> в рамките на <XML> - КАК?
[re: БaбaИлиицa]
|
|
Автор | Levin (Нерегистриран) |
Публикувано | 17.03.03 13:05 |
|
Със следното:
<xsl:text disable-output-escaping="yes">
<![CDATA[.........]]>
</xsl:text>
Можеш да изкараш в резултата всичко каквото искаш, като си сигурен че дето е вътре ще си е абсолютно същото.... По-добрата идея е обаче да се придържаш стриктно към XHTML.
| |
Тема
|
Re: <HTML> в рамките на <XML> - КАК?
[re: Levin]
|
|
Автор | Лeвин (Нерегистриран) |
Публикувано | 17.03.03 13:13 |
|
Уф сори, не съм ти прочел както трябва въпроса и ти говорих за XSLT. Не взимай отговора ми пред вид... А иначе всичко бухаш в CDATA и нямаш проблеми...
| |
|
Страници по тази тема: 1 | 2 | (покажи всички)
|
|
|