Beste,
Op dit moment ben ik bezig met SimpleXML om het xml te parser en te
gebruiken in html. Nu zit ik vast met een bepaald onderdeel.
De structuur van de XML is gelijk aan dit:
Het is natuurlijk we wat uitgebreider dan dit, maar het voldoet aan het probleem wat ik heb.Code:<?xml version="1.0" encoding="utf-8"?> <data> <section> <description> .... </description> </section> <data> <section> <description> .... </description> </section> </data> </data>
Hoe moet ik met simpleXML de description van de 2de data sectie ophalen?
Ik heb het zo geprobeerd maar dat werkt niet:
Hoe moet ik dit wel op de juiste manier doen?PHP Code:
foreach ($xml->data->data->section as $test) {
echo $test->description;
}
Alvast bedankt!
Groetjes,
Ben
- SimpleXML Hulp gevraagd.
-
27-01-2011, 14:32 #1Particulier
- Berichten
- 442
- Lid sinds
- 15 Jaar
SimpleXML Hulp gevraagd.
-
In de schijnwerper
Deal: Boekarest Gids | Stedentrips website | 268 artikelenWebsite te koopLinkbuilding(internationaal)uitbesteden(ook whitelabel)?Wij regelen alle plaatsingen.Freelance / WerkWebshop (met omzet) in oplaadbare verlichting niche te koopWebsite te koopTravel Singapore - Maar liefst 525 artikelen - Geschikt voor Affiliate / AdsenseWebsite te koop -
31-01-2011, 11:37 #2
- Berichten
- 1.904
- Lid sinds
- 17 Jaar
Re: SimpleXML Hulp gevraagd.
Als je de waarde van $xml even met print_r() op de pagina plaatst zul je het volgende zien:
http://www.pendemo.nl/test2.php
Wat je direct zal opvallen is dat de eerste 'data' tag niet mee komt in de $xml array. Het volgende werkt dus wel:
PHP Code:foreach ($xml->data->section as $test) {
echo $test->description.'<br>';
}
Wat me overigens opvalt, en ik weet niet direct of dit de bedoeling is, is dat je de 1e data tag pas op het einde afsluit:
- data open
- description open [content] description dicht
- data open
- description open [content] description dicht
- data dicht
- data dicht
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic