{"id":118,"date":"2010-01-03T16:19:38","date_gmt":"2010-01-03T15:19:38","guid":{"rendered":"http:\/\/www.venco.com.pl\/~cozy\/blog\/?p=118"},"modified":"2010-01-03T16:19:38","modified_gmt":"2010-01-03T15:19:38","slug":"xml-w-php","status":"publish","type":"post","link":"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/2010\/01\/03\/xml-w-php\/","title":{"rendered":"XML w PHP"},"content":{"rendered":"<p>'&lt;?php<br \/>\n$plik=fopen(&#8217;aktualnosci.xml&#8217;, 'r&#8217;);<br \/>\n$dane=fread($plik, filesize(&#8217;aktualnosci.xml&#8217;));<br \/>\nfclose($plik);<\/p>\n<p><!--more--> $xml_parser=xml_parser_create();<br \/>\nxml_parse_into_struct($xml_parser, $dane, $vals, $index);<br \/>\nxml_parser_free($xml_parser);<br \/>\necho '&lt;pre&gt;&#8217;;<br \/>\nforeach ($vals as $wartosc) {<br \/>\nif ($wartosc[&#8222;tag&#8221;]==&#8221;TYTUL&#8221;){echo &#8222;&lt;strong&gt;&#8221;.$wartosc[&#8222;value&#8221;].&#8221;&lt;\/strong&gt;&lt;br \/&gt;&#8221;;}<br \/>\nif ($wartosc[&#8222;tag&#8221;]==&#8221;TRESC&#8221;) {echo $wartosc[&#8222;value&#8221;].&#8221;&lt;br \/&gt;&lt;br \/&gt;&#8221;;}<\/p>\n<p>}<br \/>\necho '&lt;\/pre&gt;&#8217;;<br \/>\n?&gt;&#8217;<\/p>\n<p>przyk\u0142adowy\u00a0 XML<\/p>\n<p><!-- BODY{font:x-small 'Verdana';margin-right:1.5em} .c{cursor:hand} .b{color:red;font-family:'Courier New';font-weight:bold;text-decoration:none} .e{margin-left:1em;text-indent:-1em;margin-right:1em} .k{margin-left:1em;text-indent:-1em;margin-right:1em} .t{color:#990000} .xt{color:#990099} .ns{color:red} .dt{color:green} .m{color:blue} .tx{font-weight:bold} .db{text-indent:0px;margin-left:1em;margin-top:0px;margin-bottom:0px;padding-left:.3em;border-left:1px solid #CCCCCC;font:small Courier} .di{font:small Courier} .d{color:blue} .pi{color:blue} .cb{text-indent:0px;margin-left:1em;margin-top:0px;margin-bottom:0px;padding-left:.3em;font:small Courier;color:#888888} .ci{font:small Courier;color:#888888} PRE{margin:0px;display:inline} --><script type=\"text\/javascript\">\/\/ <![CDATA[\n\/\/ <![CDATA[\nfunction f(e){\nif (e.className==\"ci\"){if (e.children(0).innerText.indexOf(\"\\n\")>0) fix(e,\"cb\");}\nif (e.className==\"di\"){if (e.children(0).innerText.indexOf(\"\\n\")>0) fix(e,\"db\");}\ne.id=\"\";\n}\nfunction fix(e,cl){\ne.className=cl;\ne.style.display=\"block\";\nj=e.parentElement.children(0);\nj.className=\"c\";\nk=j.children(0);\nk.style.visibility=\"visible\";\nk.href=\"#\";\n}\nfunction ch(e){\nmark=e.children(0).children(0);\nif (mark.innerText==\"+\"){\nmark.innerText=\"-\";\nfor (var i=1;i<e.children.length;i++)\ne.children(i).style.display=\"block\";\n}\nelse if (mark.innerText==\"-\"){\nmark.innerText=\"+\";\nfor (var i=1;i<e.children.length;i++)\ne.children(i).style.display=\"none\";\n}}\nfunction ch2(e){\nmark=e.children(0).children(0);\ncontents=e.children(1);\nif (mark.innerText==\"+\"){\nmark.innerText=\"-\";\nif (contents.className==\"db\"||contents.className==\"cb\")\ncontents.style.display=\"block\";\nelse contents.style.display=\"inline\";\n}\nelse if (mark.innerText==\"-\"){\nmark.innerText=\"+\";\ncontents.style.display=\"none\";\n}}\nfunction cl(){\ne=window.event.srcElement;\nif (e.className!=\"c\"){e=e.parentElement;if (e.className!=\"c\"){return;}}\ne=e.parentElement;\nif (e.className==\"e\") ch(e);\nif (e.className==\"k\") ch2(e);\n}\nfunction ex(){}\nfunction h(){window.status=\" \";}\ndocument.onclick=cl;\n\/\/ ]]><\/script><\/p>\n<div><span>&lt;?<\/span><span>xml version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243; <\/span><span>?&gt;<\/span><\/div>\n<div>\n<div style=\"text-indent: -2em; margin-left: 1em;\"><a onclick=\"return false\" href=\"#\" onfocus=\"h()\">&#8211;<\/a> <span>&lt;<\/span><span>aktualnosci<\/span><span>&gt;<\/span><\/div>\n<div>\n<div>\n<div style=\"text-indent: -2em; margin-left: 1em;\"><a onclick=\"return false\" href=\"#\" onfocus=\"h()\">&#8211;<\/a> <span>&lt;<\/span><span>wiadomosc<\/span><span> wazna<\/span><span>=&#8221;<\/span><strong>tak<\/strong><span>&#8222;<\/span><span>&gt;<\/span><\/div>\n<div>\n<div>\n<div style=\"text-indent: -2em; margin-left: 1em;\"><span> <\/span> <span>&lt;<\/span><span>tytul<\/span><span>&gt;<\/span><span>Zastepstwo dla krzemu<\/span><span>&lt;\/<\/span><span>tytul<\/span><span>&gt;<\/span><\/div>\n<\/div>\n<div>\n<div style=\"text-indent: -2em; margin-left: 1em;\"><span> <\/span> <span>&lt;<\/span><span>tresc<\/span><span>&gt;<\/span><span>Naukowcy z Instytutu MIT poinformowali o rozpoczeciu prac nad  opracowaniem nowej technologii produkcji ukladow elektronicznych.<\/span><span>&lt;\/<\/span><span>tresc<\/span><span>&gt;<\/span><\/div>\n<\/div>\n<div>\n<div style=\"text-indent: -2em; margin-left: 1em;\"><span> <\/span> <span>&lt;<\/span><span>zrodlo<\/span><span>&gt;<\/span><span>4press.pl<\/span><span>&lt;\/<\/span><span>zrodlo<\/span><span>&gt;<\/span><\/div>\n<\/div>\n<div><span> <\/span> <span>&lt;\/<\/span><span>wiadomosc<\/span><span>&gt;<\/span><\/div>\n<\/div>\n<\/div>\n<div>\n<div style=\"text-indent: -2em; margin-left: 1em;\"><a onclick=\"return false\" href=\"#\" onfocus=\"h()\">&#8211;<\/a> <span>&lt;<\/span><span>wiadomosc<\/span><span> wazna<\/span><span>=&#8221;<\/span><strong>nie<\/strong><span>&#8222;<\/span><span>&gt;<\/span><\/div>\n<div>\n<div>\n<div style=\"text-indent: -2em; margin-left: 1em;\"><span> <\/span> <span>&lt;<\/span><span>tytul<\/span><span>&gt;<\/span><span>Vista tworzy miejsca pracy<\/span><span>&lt;\/<\/span><span>tytul<\/span><span>&gt;<\/span><\/div>\n<\/div>\n<div>\n<div style=\"text-indent: -2em; margin-left: 1em;\"><span> <\/span> <span>&lt;<\/span><span>tresc<\/span><span>&gt;<\/span><span>Wedlug zapewnie. Microsoftu, jednym ze skutkow wprowadzenia Visty,  bedzie stworzenie 100 tys. nowych miejsc pracy.<\/span><span>&lt;\/<\/span><span>tresc<\/span><span>&gt;<\/span><\/div>\n<\/div>\n<div>\n<div style=\"text-indent: -2em; margin-left: 1em;\"><span> <\/span> <span>&lt;<\/span><span>zrodlo<\/span><span>&gt;<\/span><span>4press.pl<\/span><span>&lt;\/<\/span><span>zrodlo<\/span><span>&gt;<\/span><\/div>\n<\/div>\n<div><span> <\/span> <span>&lt;\/<\/span><span>wiadomosc<\/span><span>&gt;<\/span><\/div>\n<\/div>\n<\/div>\n<div><span> <\/span> <span>&lt;\/<\/span><span>aktualnosci<\/span><span>&gt;<\/span><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">'&lt;?php $plik=fopen(&#8217;aktualnosci.xml&#8217;, 'r&#8217;); $dane=fread($plik, filesize(&#8217;aktualnosci.xml&#8217;)); fclose($plik);<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/2010\/01\/03\/xml-w-php\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[21,22],"class_list":["post-118","post","type-post","status-publish","format-standard","hentry","category-bez-kategorii","tag-php","tag-xml"],"_links":{"self":[{"href":"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/wp-json\/wp\/v2\/posts\/118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/wp-json\/wp\/v2\/comments?post=118"}],"version-history":[{"count":0,"href":"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/wp-json\/wp\/v2\/posts\/118\/revisions"}],"wp:attachment":[{"href":"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/wp-json\/wp\/v2\/media?parent=118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/wp-json\/wp\/v2\/categories?post=118"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/u239160.webh.me\/jakisproblem.pl\/index.php\/wp-json\/wp\/v2\/tags?post=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}