Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

XML... и с чем его едят

17K
03 августа 2006 года
Sam Gordon
7 / / 06.07.2006
Есть вопрос (начинающего, конечно же :) ):

Мне нужно, чтобы код, к примеру,

Код:
<novel>
    <book>
        <part>Book 1</part>
            <chapter>Chapter 1</chapter>
    </book>
   
    <book>
        <chapter>Chapter 2</chapter>
    </book>
   
    <book>
        <chapter>Chapter 3</chapter>
    </book>
   
    <book>
        <chapter>Chapter 4</chapter>
    </book>
   
    <book>
        <chapter>Chapter 5</chapter>
    </book>
   
   
    <book>
        <part>Book 2</part>
            <chapter>Chapter 1</chapter>
    </book>
   
    <book>
        <chapter>Chapter 2</chapter>
    </book>
   
    <book>
        <chapter>Chapter 3</chapter>
    </book>
   
    <book>
        <chapter>Chapter 4</chapter>
    </book>
   
    <book>
        <chapter>Chapter 5</chapter>
    </book>
</novel>


выводился построчно, а не в одну сплошную строку. В чем секрет? Я так и непонял. Народ выводил обычный код даже без CSS в разных строках. У меня все в одну выводит.

Спасибо за совет!
12
03 августа 2006 года
alekciy
3.0K / / 13.12.2005
А где выводится ты конечно неудосуживаешься сказать... ладно, напрягу телепатические способности... зуууммм!!!.. ага, в браузере, так?

1) Где первой строкой <?xml version="1.0"?>
2) Телепатические способности говорят, что ты смотрешь в Opera, так? Добавив первую строку посмотри в IE.
15
03 августа 2006 года
shaelf
2.7K / / 04.05.2005
2Sam Gordon XML это язык разметки, ему визуальное представление (от него самого) не нужно. Для визуального представления существуют другие вещи (CSS, XSLT). То, что ты видел, это просто дерево.
17K
09 августа 2006 года
Sam Gordon
7 / / 06.07.2006
в браузере %) Интересный был вопрос :)

Нет, не Opera. Не юзаю оный браузер. Уже преподаватель подсказал, просто в книге, где был пример, они якобы все выводили без помощи CSS. Вот мне и стало интересно, как О_о"" Я добавил одну строчку в таблицу стилей - и дело пошло на лад.
17K
09 августа 2006 года
Sam Gordon
7 / / 06.07.2006
[QUOTE=shaelf]2Sam Gordon XML это язык разметки, ему визуальное представление (от него самого) не нужно. Для визуального представления существуют другие вещи (CSS, XSLT). То, что ты видел, это просто дерево.[/QUOTE]


Ты хотел сказать "язык описания данных". Ведь XML по сути ничего не размечает, он хранит данные и описывает их. Да, я уже добрался до XSLT. Пытаюсь досконально изучить.
Мона попросить помощи, если что? :)
12
10 августа 2006 года
alekciy
3.0K / / 13.12.2005
[QUOTE=Sam Gordon]Ты хотел сказать "язык описания данных".[/QUOTE]
shaelf сказал все верно.
[QUOTE=Спеца по XML]Расширяемый язык разметки (The Extensible Markup Language, XML) - подмножество SGML, целиком описанное в представленном документе.[/QUOTE]
;)
12
10 августа 2006 года
alekciy
3.0K / / 13.12.2005
[QUOTE=Sam Gordon]
Нет, не Opera. Не юзаю оный браузер.[/QUOTE]
И совершенно напрасно. Если конечно у тебя не FF.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог