Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Веб - Программирование > HTML

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Ответ
 
Опции темы Опции просмотра Language
Старый 11.05.2010, 08:48   #1
Неактивный пользователь
 
Регистрация: 02.07.2009
Адрес: Нижний Новгород
Сообщений: 7
Репутация: 0
По умолчанию Не отображаются данные из XML в HTML

На моем локальном компьютере есть каталог с маленькой web-страничкой.
Есть XML-ка “info.xml”:
Код:
    <?xml version="1.0" encoding="windows-1251" ?>
    <!-- Имя файла: info.xml -->
    <info>
      <caption>Бумага HP Office</caption>
      <price>146,5</price>
    </info>
Из нее берет данные html-ка “index.html” также находящаяся на моем локальном компе:
Код:
<HTML>
<BODY background="background.gif">
  <XML ID="dsoINFO" SRC="info.xml"></XML>
  <p align=center><font size=5><b><SPAN DATASRC="#dsoINFO" DATAFLD="caption"></SPAN></b></font></p>
  <p align=center><img src="1.png"></p>
  <p><font size=4>Бумага HP Office относится к категории качества B.Многофункциональная офисная бумага идеально подходит для высокопроизводительной струйной и лазерной печати.Бумага специально адаптирована для обеспечения максимально высокого качества производительности и удобства при её использовании с системами печати HP.</font></p>
  <p align=right><font size=3><SPAN DATASRC="#dsoINFO" DATAFLD="price"></SPAN>руб.</font></p>
</BODY>
</HTML>
Сначала при открытии index.html данные их info.xml отображались. Далее очевидно совершались какие-то неизвестные мне действия, после которых открываю index.html в любом из имеющихся у меня браузеров и вижу, что информация из info.xml в ней больше не отображается. Вместо информации пустое место.
В чем дело?
__________________
О опрераторы и программисты!
Познанье кода-путь тернистый.
Andrew I вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: осенний букет из овощей своими рукамиМагазин бытовой техники: магазин с уцененной бытовой техникой москва - переходи на сайт ТАЙМТВ!Магазин бытовой техники: мультиварка поларис - переходи на сайт ТАЙМТВ!5а50м а4 у2Магазин бытовой техники: beko 5511 bww стиральная машина узкая wrs - переходи на сайт ТАЙМТВ!


Старый 15.07.2011, 15:08   #2
dust999
Неактивный пользователь
 
Пол:Мужской
Регистрация: 15.07.2011
Сообщений: 10
Репутация: 2
По умолчанию Re: Не отображаются данные из XML в HTML

может вы фаил переместили в другую папку. Возможно вы смотрели на локально вэб сервере... а потом пытались открыть на прямую тыкая по файлу в проводнике. В любом случаее мне не понятно зачем вам грузить данные именно таким странным образом если можно засунуть всё в один фаил или скриптами выводить нужный фаил не посредственно в ШТМЛ
dust999 вне форума
 
Ответить с цитированием Вверх
Старый 23.09.2011, 02:49   #3
anna74
Неактивный пользователь
 
Пол:Женский
Регистрация: 23.09.2011
Сообщений: 2
Репутация: 0
По умолчанию Re: Не отображаются данные из XML в HTML

Я не программист, знаю только html и css, но меня вынуждают быть программистом: поставили задачу отображать на html-странице данные, которые будет ежедневно передавать другой отдел. И вот, ища способ это сделать, я нашла самым простым и удобным именно описанный Andrew I, причем этот же способ описан в многочисленных пособиях по xml. Но... он не работает.
Нашла описание ещё одного способа, посложнее, с использованием js.

Не работает!
Может, устарел? И как тогда мне выполнить свою задачу? Xml-файл обязательно должен быть отдельно, его будет присылать другой отдел. Буду очень благодарна, если кто-нибудь поможет мне выбраться из этого тупика.
anna74 вне форума
 
Ответить с цитированием Вверх
Старый 23.09.2011, 13:50   #4
zss
Постоялец
 
Пол:Мужской
Регистрация: 05.02.2007
Адрес: Москва
Сообщений: 662
Репутация: 271
По умолчанию Re: Не отображаются данные из XML в HTML

С использованием PHP задачу можно было бы решить примерно так:
PHP код:
<?php 
$xmlstr 
file_get_contents("info.xml");
$xml = new SimpleXMLElement($xmlstr);
echo 
"<h1>".$xml->main[0]->caption."</h1>"
echo "<p>Бумага HP Office ".$xml->main[0]->price." руб.</p>"
?>
__________________
Сергей Сергеевич
zss вне форума
 
Ответить с цитированием Вверх
Старый 26.09.2011, 06:22   #5
anna74
Неактивный пользователь
 
Пол:Женский
Регистрация: 23.09.2011
Сообщений: 2
Репутация: 0
По умолчанию Re: Не отображаются данные из XML в HTML

Я поняла код, вроде бы оно должно работать, да только сервер ругается нехорошими словами " Ошибка 500, Проблема с запрашиваемым ресурсом; ресурс не может быть отображен." К тому же он так же ругается при попытке записи html-формы в текстовый файл при помощи php К кому с этим обращаться?
anna74 вне форума
 
Ответить с цитированием Вверх
Старый 26.09.2011, 20:24   #6
zss
Постоялец
 
Пол:Мужской
Регистрация: 05.02.2007
Адрес: Москва
Сообщений: 662
Репутация: 271
По умолчанию Re: Не отображаются данные из XML в HTML

Страница, содержащая php код должна иметь расширение .php
Похоже ошибка в этом.
Если все равно не работает, то надо проверить поддерживается ли php
на Вашем хостинге.
__________________
Сергей Сергеевич
zss вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Fresh HTML - редактор для верстки html и css страниц Risovod Интернет и Сети 14 05.02.2012 01:29
Html to rtf, rtf to html конвертирование. erasernick Delphi 0 05.05.2010 12:22
В IE7 не отображаются PNG maximus007 Вeб Дизайн 17 26.07.2009 15:59
В IE7 не отображаются PNG maximus007 Microsoft Windows 3 18.08.2008 13:38
В IE7 не отображаются PNG maximus007 Скорая помощь 4 16.08.2008 15:34

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 07:36. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.06474 секунды с 11 запросами