Няма да коментирам релевантността на заглавието, ама я малко поясни нещата. Къде искаш да правиш трансформацията?Направих един XML файл със съдържанието от примера и един XSLT със другото съдържание от дясната част след това какво трябва да направя.
Пробвах да сменя на html 2рия файл XSLT но съдържанието от XML не ми го показва само началните надписи от XSLT.
$xslDoc = new DOMDocument();
$xslDoc->load("tralala.xsl");
$xmlDoc = new DOMDocument();
$xmlDoc->load("tralala.xml");
$proc = new XSLTProcessor();
$proc->importStylesheet($xslDoc);
echo $proc->transformToXML($xmlDoc);
Няма да коментирам релевантността на заглавието, ама я малко поясни нещата. Къде искаш да правиш трансформацията?
Примерно на PHP се прави така
PHP:$xslDoc = new DOMDocument(); $xslDoc->load("tralala.xsl"); $xmlDoc = new DOMDocument(); $xmlDoc->load("tralala.xml"); $proc = new XSLTProcessor(); $proc->importStylesheet($xslDoc); echo $proc->transformToXML($xmlDoc);
А бе пич ти да не пишеш курсова работа или домашно по информантика?да малко неясно е заглавието, но искам до html5/css3.
Какво общо има XSLT с HTML5 и CSS3?Как да накарам HTML да направи това "XML съдържание чрез използването на XSLT трансформация до HTML5/CSS3" ?
да прав си курсова работа е усети гоА бе пич ти да не пишеш курсова работа или домашно по информантика?
Това ми звучи като написано задание от някой даскал ...
Какво общо има XSLT с HTML5 и CSS3?
Ако не искаш тъпи отговори не задавай тъп въпроси. Като искаш помощ поне си направи труда да формулираш точно.
PS няма как да накараш HTML да направи каквото и да е![]()
да прав си курсова работа е усети го
Извинявай ама немога да го фомулирам както трябва.
Нали HTML трябва да визуализира файловете xml и xslt в някаква страница т.е. да прихване съдържанието от xml и да го изкара в табличен вид, пък xslt да оформи табличния вид.
Добре всъщност не съм много наясно за да разбера за какво ми е xml и xslt и къде да ги добавя тези файлове.
HTML е markup език и не може да прави нищо, освен да обясни на браузъра как визуализира някакъв контент.PS няма как да накараш HTML да направи каквото и да е![]()
HTML е markup език и не може да прави нищо, освен да обясни на браузъра как визуализира някакъв контент.
Реализацията на XSLT процесора зависи от конкретния език който използваш. Дал съм ти пример с php.
Идеята е следната взема се някакъв XML и чрез правилата зададени в съответния XSL се трансформира на каквото ти е кеф. В твоя случай до HTML
Опитвам се да изчопля от самото начало на какъв език трябва да го напишеш.Именно това искам да кажа искам какъв код да напиша за да се визуализира в html страница ?
Опитвам се да изчопля от самото начало на какъв език трябва да го напишеш.
Вземи почети малко по темата, аз съм пас. Не ми се дъвчат елементарни неща.
Край отписвам се от темата. Ти не искаш някой да ти помогне, а ако може направо да ти напише курсовата работа. Има няколко линка в темата ти, които явно не си направил труда да отвориш щом продължаваш да задаваш такива въпроси.аз си имам двата файла xml и xsl как да ги свържа и да се визуализират в html кода ?
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="пътя_до_xsl_файла.xsl"?>
В .xml файла слагаш:
PHP:<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="пътя_до_xsl_файла.xsl"?>
ПС: Работи и без съврър.
да при firefox работи
Аз немога да разбера нещо:
примерно имам една страница новини е като се натисне бутона новини как да извикам този xml да се покаже
<a href="1.xml">Супер яките новини</a>
Ама ти сериозно ли?
HTML:<a href="1.xml">Супер яките новини</a>
И малко бонус:
Научи малко HTML преди да се излагаш