whycomputer.com >> Интернет познания >  >> интернет

Как да направим уеб страница с XML

Използването на XML за създаване на уеб страница позволява на разработчиците често да доставят ново съдържание за сайта, без да се налага да прекарват време в модифициране на уеб страници. XML базираните сайтове не могат да се използват със статични html страници, но трябва да включват ниво на динамичност чрез използването на скриптов език като Perl, ASP или PHP. Предимството на използването на XML за уеб разработка е, че страницата трябва да бъде създадена само веднъж. По същество целият сайт може да се актуализира ежедневно чрез просто качване на XML файл. Тази статия демонстрира как да използвате XML, за да създадете много основна уеб страница, наречена Matt's News. След като се създаде динамичната уеб страница, съдържанието на сайта може да се актуализира чрез качване на XML файл.

Стъпка 1
Създаване на XML файл. XML файлът за примера ще съдържа три маркера и два атрибута; корен маркер и две детски тагове за ежедневните новини на Мат и ежедневната картина. Копирайте следното в празен документ. Испанските коне бяха докарани до площад Санто Доминдо тази сутрин. Беше прекрасна гледка и толкова много хора излизаха да ги видят. Доведох приятелката си и братовчедка си. Имахме взрив. img1.jpg Атрибутите "status" ще покажат на уеб страницата, че трябва да извлече определена информация от XML документа. Запазете текста като "news.xml."

Стъпка 2
Създайте Perl CGI. Този скрипт отваря документа "news.xml" на сървъра и търси два елемента информация; текста между маркерите и името на файла с изображението между таговете; #! /usr /bin /perl -w print "Тип съдържание: text /html \\ t отворен (XML, "": # индексира XML файла при $ count = 0; докато () {if (/(.*?)/е) {$ item = $ 1; # определя указанието с атрибута за публикуване} if (/(.*?)/е) {$ pic = $ 1; # определя името на снимката с атрибута на публикуване}} отпечатва "

Новини на Мат


$ item
"; #This snippet Намерете изображението и отпечатайте уеб страницата .Задължете да попълните информацията за корените на вашата директория. Запазете кода като "xml_site.cgi."

Стъпка 3
Качете файловете си на сървъра. "news.xml" и "xml_site.cgi" към вашия cgi-bin Качете изображение с име "img1.jpg" в папката си html doc.

Стъпка 4
Тествайте уеб страницата. уеб страница, като отворите страницата xml_site.cgi в браузъра си. Ще направите това, като напишете следното: "https://www.your_domain.com/~your_root/cgi-bin/xml_site.cgi." В този пример, Появява се заглавие с удебелен шрифт, което гласи: "Matt's News", последвано от хоризонтално правило. При хоризонталното правило отляво се отваря снимка на два коня и кратък коментар към

Стъпка 5
Добавяне на друг запис към XML файла. За да добавите друг запис, отворете файла "news.xml" в текстов редактор. Направете копие на първия запис, като изрежете и поставите под него. Променете атрибутите на първия запис на "null". Във втория запис променете файла с изображението на "img2.jpg" и напишете нов елемент. Вторият образ за тази статия е на женски имена Fox Terrier "La Nina" и новината е за нейното пътуване до ветеринар. Уверете се, че и двата атрибута на новия елемент са настроени на „публикуване“. Запишете файла.
Заредете отново страницата. Този път качете файла „news.xml“, презаредете файла „xml_site.cgi“ в браузъра и съдържанието автоматично ще се премине към нов елемент от новини и нова снимка.

Съвети
Това е много елементарен пример за това, което можете да постигнете с XML. Въпреки това, кодирането е достатъчно, за да служи като основа за по-голямо и по-сложно приложение, използващо повече XML полета, CSS, Javascript и др. Ако планирате да включите 1000 записа XML записи, добра идея е да търсите в развиващите се приложение, което създава XML документи в движение, а не копиране и поставяне. Те могат да бъдат създадени в Perl чрез включване на файлове.

Предупреждение

  • Уверете се, че синтаксисът е правилен. Ако една точка и запетая не е на място, програмата изобщо няма да може да се изпълни правилно.


    URL:https://bg.whycomputer.com/Internet/100200855.html

  • интернет
    • Как да направим HTML слайдшоу

      Уловете вниманието на посетителите в мрежата, като публикувате HTML слайдшоу на уебсайта си. Това е просто и не е нужно да знаете JavaScript или Flash код, за да го направите. Използването на мета таговете на уеб страниците ви позволява лесно да показвате поредица от уеб страници в реда, в който ще

    • Как да направим MP3 с Windows Sound Recorder

      Windows Sound Recorder е едно от най-разнообразните приложения, включени в операционната система Windows. Можете да използвате Windows Sound Recorder, за да записвате, редактирате и манипулирате звукови файлове по много начини. Можете дори, косвено, да направите MP3 с Windows Sound Recorder. Стъп

    Интернет познания © https://bg.whycomputer.com