Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )


> Нужен хелп по основам Xml
Wings
Вставить ник
сообщение 21:11:2007, 08:13
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 70
Регистрация: 10:05:2007
Пользователь №: 10 763



Репутация:   3  


В общем решил глянуть что такое xml и с чем его едят.
Нафига он нужен и где его практически можно применить я чото не очень понял... blink.gif .
Кто и в каких случаях применял xml в разработке сайта?
Вот. Еще выдрал примеры, но они работают только под ИЕ. Что сделать что бы они работали под ФФ и Оперу?

ex01-1.xml
<?xml version="1.0" encoding="WINDOWS-1251"?>
<?xml-stylesheet type='text/xsl' href='ex01-1.xsl'?>
<tutorial>
<title>"Заметки об XSL"</title>
<author>Леонов Игорь Васильевич</author>
</tutorial>


ex01-1.xsl
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<p><strong><xsl:value-of select="//title"/></strong></p>
<p><xsl:value-of select="//author"/></p>
</xsl:template>


Сообщение отредактировал Wings - 21:11:2007, 08:39
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 4)
sax_ol
Вставить ник
сообщение 21:11:2007, 08:26
Цитата Ответить 


==============
Иконка группы

Группа: Модеры
Сообщений: 2 238
Регистрация: 11:01:2007
Пользователь №: 8 750



Репутация:   29  


Ну так сам HTML и есть Xml
Подняться вверх 
 
Сообщение #2
sax_ol
Вставить ник
сообщение 21:11:2007, 08:38
Цитата Ответить 


==============
Иконка группы

Группа: Модеры
Сообщений: 2 238
Регистрация: 11:01:2007
Пользователь №: 8 750



Репутация:   29  


Ваш пример - это так называемая xsl transformation (или по другому xslt), да ие ее поддерживает, а вот что насчет других - я не в курсе
Подняться вверх 
 
Сообщение #3
Vovochka
Вставить ник
сообщение 21:11:2007, 23:49
Цитата Ответить 


Гуру
Иконка группы

Группа: Достойный программист
Сообщений: 307
Регистрация: 4:08:2006
Из: Vladivostok.pm
Пользователь №: 5 749



Репутация:   5  


Сравните:
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
        <p><strong><xsl:value-of select="//title"/></strong></p>
        <p><xsl:value-of select="//author"/></p>
    </xsl:template>
</xsl:stylesheet>


]]>http://ru.wikipedia.org/wiki/XSLT]]>
Люди, любите википедию.

P.S. И опера, и фокся поддерживают xslt

Сообщение отредактировал Vovochka - 22:11:2007, 00:07
Подняться вверх 
 
Сообщение #4
Vovochka
Вставить ник
сообщение 22:11:2007, 00:01
Цитата Ответить 


Гуру
Иконка группы

Группа: Достойный программист
Сообщений: 307
Регистрация: 4:08:2006
Из: Vladivostok.pm
Пользователь №: 5 749



Репутация:   5  


А вот так выйдет еще интереснее:
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">

    <xsl:template match="/">
        <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
            <head>
                <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                <title>test1</title>
            </head>
            <body>
                <xsl:apply-templates/>
            </body>
        </html>
    </xsl:template>
    
    <xsl:template match="tutorial">
        <p><strong><xsl:value-of select="./title"/></strong></p>
        <p><xsl:value-of select="./author"/></p>
    </xsl:template>

</xsl:stylesheet>
Подняться вверх 
 
Сообщение #5


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись |  AJAX?
   

 

RSS Текстовая версия Сейчас: 2:12:2008 - 21:01

с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net