|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.07.2014, 14:09 | #1 |
Пользователь
Регистрация: 23.07.2013
Сообщений: 81
|
Связь html & XML?
Добрый день. Я никогда не работал с XML документами начал читать статьи как связывать их с ШТМЛ. Но у меня ничего не получается. Может быть как и Php нужно просматривать готовый вариант на сервере? Сейчас я с домашнего компьютера открываю связные документы но ничего не происходит.. Вот код. Подскажите пожалуйста.
автор Код HTML:
<?xml version="1.0" encoding="windows-1251" ?> <!-- Имя файла: Inventory.xml --> <INVENTORY> <BOOK> <TITLE>The Adventures of Huckleberry Finn</TITLE> <AUTHOR>Mark Twain</AUTHOR> <BINDING>mass market paperback</BINDING> <PAGES>298</PAGES> <PRICE>$5.49</PRICE> </BOOK> <BOOK> <TITLE>Leaves of Grass</TITLE> <AUTHOR>Walt Whitman</AUTHOR> <BINDING>hardcover</BINDING> <PAGES>462</PAGES> <PRICE>$7.75</PRICE> </BOOK> <BOOK> <TITLE>The Legend of Sleepy Hollow</TITLE> <AUTHOR>Washington Irving</AUTHOR> <BINDING>mass market paperback</BINDING> <PAGES>98</PAGES> <PRICE>$2.95</PRICE> </BOOK> <BOOK> <TITLE>The Marble Faun</TITLE> <AUTHOR>Nathaniel Hawthorne</AUTHOR> <BINDING>trade paperback</BINDING> <PAGES>473</PAGES> <PRICE>$10.95</PRICE> </BOOK> <BOOK> <TITLE>Moby-Dick</TITLE> <AUTHOR>Herman Melville</AUTHOR> <BINDING>hardcover</BINDING> <PAGES>724</PAGES> <PRICE>$9.95</PRICE> </BOOK> <BOOK> <TITLE>The Portrait of a Lady</TITLE> <AUTHOR>Henry James</AUTHOR> <BINDING>mass market paperback</BINDING> <PAGES>256</PAGES> <PRICE>$4.95</PRICE> </BOOK> <BOOK> <TITLE>The Scarlet Letter</TITLE> <AUTHOR>Nathaniel Hawthorne</AUTHOR> <BINDING>trade paperback</BINDING> <PAGES>253</PAGES> <PRICE>$4.25</PRICE> </BOOK> <BOOK> <TITLE>The Turn of the Screw</TITLE> <AUTHOR>Henry James</AUTHOR> <BINDING>trade paperback</BINDING> <PAGES>384</PAGES> <PRICE>$3.35</PRICE> </BOOK> </INVENTORY> Код HTML:
<HTML> <HEAD> <TITLE>Book Inventory</TITLE> </HEAD> <BODY> <XML ID="dsoInventory" SRC="Inventory.xml"></XML> <H2>Book Inventory</H2> <TABLE DATASRC="#dsoInventory" BORDER="1" CELLPADDING="5"> <THEAD> <TH>Title</TH> <TH>Author</TH> <TH>Binding</TH> <TH>Pages</TH> <TH>Price</TH> </THEAD> <TR ALIGN="center"> <TD><SPAN DATAFLD="TITLE" STYLE="font-style:italic"></SPAN></TD> <TD><SPAN DATAFLD="AUTHOR"></SPAN></TD> <TD><SPAN DATAFLD="BINDING"></SPAN></TD> <TD><SPAN DATAFLD="PAGES"></SPAN></TD> <TD><SPAN DATAFLD="PRICE"></SPAN></TD> </TR> </TABLE> </BODY> </HTML> Последний раз редактировалось Stilet; 21.07.2014 в 14:11. |
21.07.2014, 15:16 | #2 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Используйте XSLT и будет Вам счастье.
В помощь: XSLT XSLT Tutorial XML и XSLT в примерах для начинающих |
22.07.2014, 05:05 | #3 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
Вот как пример....
Код:
99% ошибок компьютера сидит в полуметре от монитора.
|
23.07.2014, 11:02 | #4 | ||
Пользователь
Регистрация: 23.07.2013
Сообщений: 81
|
Цитата:
Цитата:
Я конечно понимаю, что я что-то видимо неправильно сделал, но я же не могу залезть в голову автору и посмотреть сколько же я еще должен дополнительных условий сделать, чтобы эта хреновня заработала. Я сделал все логично, а потом даже тупу скопировал оба файла в одну папку и нажал открыть с помощью googleChrome InternetExplorer но это оказалось полной чушью. По поводу второго ответа про Яндекс новости. Спасибо вам, но мне все равно так не разобраться. Задача у меня стоит примерно такая. Есть файл допустим просто .txt и в html файле нужно вывести допустим 5-ую строку из этого txt файла. Я думаю что лучше всего это сделать через JavaScript но я и с ним не знаком, мне нужно найти конкретный пример где я смогу только значения под свои изменить. А в XML я хотел организовать свой файл с нужными значениями и выводить эти значения в HTML. но XML оказался такой вещью с которой видимо прежде чем начать работать нужно обладать какиме-то тайными знаниями о которых в учебниках не говорят, но видимо большинство о них знает, но молчит. |
||
23.07.2014, 18:10 | #5 | ||
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Цитата:
Качество книги, к сожалению, во многом зависит от квалификации автора. Но даже если она и содержит некоторые неточности или недочёты, то не а ней же единственной свет клином сошёлся. Есть другие книги, есть интернет ресурсы. Цитата:
В таком случае Вам, вероятнее всего, поможет только гугл. Возможно, в нём Вы найдёте готовый пример, конкретно, для Вашей задачи. Простите, я совершенно не хочу Вас обидеть и, тем более, читать Вам мораль. Просто, предполагаю, что объяснять и подталкивать к правильному решению, в данном случае не имеет смысла (надеюсь, что я ошибаюсь). Тем более, если учесть, что на Ваш вопрос уже были даны целых 2 ответа. |
||
24.07.2014, 14:42 | #6 | |
Пользователь
Регистрация: 23.07.2013
Сообщений: 81
|
Цитата:
Просто в книге не указаны заклинания, которые нужно произносить чтобы все заработало. Вы же сами видите на скрине постом выше вместо странички с текстом вылезает страничка с тегами. В книге написано создайте файл XML напишите там то-то, затем создайте файл xslt напишите то-то и все любуйтесь работой. С этим даже 90-то летняя бабушка справился бы если бы не существовало дополнительных заклинаний, которые заставляли бы технологию заработать, о которых в книге ничего не сказано. А что бы выполнить мою "сложную задачу" достаточно что бы хотя бы первый пример в книге работал без волшебства. Или узнать как с помощью JAVASCRIPT прочитать допустим 7-ю строчку в текстовом файле и записать её в HTML... |
|
24.07.2014, 15:25 | #7 |
Пользователь
Регистрация: 23.07.2013
Сообщений: 81
|
или даже есть вот такой фрейм, можно ли оттуда прочитать допустим 4 строчку и вывести ее на ШТМЛ страничку внутри которой этот фрейм??? Тогда как раз получиться что данные прочитаны из txt файла.
<iframe src="il.txt"></IFRAME> |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
XML & MySQL | DATA37 | SQL, базы данных | 6 | 07.11.2012 17:09 |
Замена амперсанда html-последовательностью & | TrydORgolik | PHP | 2 | 12.03.2012 11:33 |
Как убрать замену символьных ссылок(
 и т.д.) при сериализации(печати) xml? | hard-t | JavaScript, Ajax | 0 | 19.01.2012 09:50 |
Вопрос по поводу меню на сайте, html&css&js | antoxa22 | HTML и CSS | 14 | 30.12.2011 11:02 |