Uitlezen XML Array

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Voor een opdrachtgever, met een prachtig kantoor in omgeving Wateringen zijn wij op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind jij het leuk om in een Agile/Scrum omgeving te werken? Wil jij

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Full Stack Developer/ Applicatie Ontwikkelaar

Wat jij doet Als Applicatie Ontwikkelaar ben je onderdeel van het team die de Rimote omgeving ontwikkeld en onderhoud. Hierbij kan je denk aan de cloud, on premise en webapplicaties welke worden gebruikt in bijvoorbeeld industriële bakkerijen, biogasinstallaties en kwekerijen. Deze applicaties verzorgen (remote) de aansturing en monitoring van processen, machines en robots. Van a tot z ben je betrokken bij projecten. Dit betekent vanaf ontwerp tot oplevering. Je moet samen met jouw team een goed product neer zetten. Dit begint met het opzetten van het ontwerp. De basis van de software moet staan als een huis. Daarvoor moet jij

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Junior/medior PHP developer Onderwijssector

Functie Momenteel zijn ze op zoek naar een developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js

Bekijk vacature »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

Bekijk vacature »
Roeltje M

Roeltje M

24/11/2012 14:14:32
Quote Anchor link
Hey allemaal!

Ik heb een array, gelezen uit een XML file, welke als volgt is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?php [ranglijst] => SimpleXMLElement Object
    (
        [
rang] => Array
            (
                [
0] => SimpleXMLElement Object
                    (
                        [
positie] => 1
                        [team] => Lemelerveld 1
                    )

                [
1] => SimpleXMLElement Object
                    (
                        [
positie] => 2
                        [team] => Colmschate 1
                    )

                [
2] => SimpleXMLElement Object
                    (
                        [
positie] => 3
                        [team] => ABS 1
                    )

                [
3] => SimpleXMLElement Object
                    (
                        [
positie] => 4
                        [team] => IJsselstreek 1
                    )

                [
4] => SimpleXMLElement Object
                    (
                        [
positie] => 5
                        [team] => Activia 1
                    )

                [
5] => SimpleXMLElement Object
                    (
                        [
positie] => 6
                        [team] => Diepenveen 1
                    )

                [
6] => SimpleXMLElement Object
                    (
                        [
positie] => 7
                        [team] => DAVO 1
                    )

                [
7] => SimpleXMLElement Object
                    (
                        [
positie] => 8
                        [team] => Hattem 1
                    )

                [
8] => SimpleXMLElement Object
                    (
                        [
positie] => 9
                        [team] => RDC 1
                    )

                [
9] => SimpleXMLElement Object
                    (
                        [
positie] => 10
                        [team] => OVC '21 1
                    )

                [
10] => SimpleXMLElement Object
                    (
                        [
positie] => 11
                        [team] => Wilp 1
                    )

                [
11] => SimpleXMLElement Object
                    (
                        [
positie] => 12
                        [team] => USV 1
                    )

            )

    )

?>

Nu probeer ik deze uit te lezen adhv de volgende code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$xml
= simplexml_load_file("xxx") or die("Error: Kan object niet lezen");
$ranglijst = $xml->ranglijst;

foreach($ranglijst as $rang )
{

    foreach($rang as $team)
    {

        echo $team->positie.": ".$team->team.'<br />';
    }
}

?>


Echter, het resultaat is:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
1
2
: Colmschate 1
3
: ABS 1
4
: IJsselstreek 1
5
: Activia 1
6
: Diepenveen 1
7
: DAVO 1
8
: Hattem 1
9
: RDC 1
10
: OVC '21 1
11
: Wilp 1
12
: USV 1
?>


Zoals te zien is, wordt het eerste resultaat niet uitgelezen. Hoe komt dit? Doe ik iets verkeerd?

Groet!
Gewijzigd op 24/11/2012 14:55:38 door Roeltje M
 
PHP hulp

PHP hulp

21/11/2024 19:35:42
 
Frits Katoen

Frits Katoen

24/11/2012 14:24:03
Quote Anchor link
Als je ipv de echo nou eens var_dump($team) gebruikt? Zie je dan de waarden die je verwacht?
Gewijzigd op 24/11/2012 14:25:56 door Frits Katoen
 
Eddy E

Eddy E

24/11/2012 14:36:10
Quote Anchor link
Probeer dit eens op regel 3 te krijgen (net voor je foreach):

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
reset($ranglijst);
?>
 
Roeltje M

Roeltje M

24/11/2012 14:54:07
Quote Anchor link
Vardump geeft:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?
object(SimpleXMLElement)#25 (2) {
  ["positie"]=>
  string(1) "1"
  ["team"]=>
  string(14) "Lemelerveld 1 "
}
object(SimpleXMLElement)#26 (2) {
  ["positie"]=>
  string(1) "2"
  ["team"]=>
  string(13) "Colmschate 1 "
}
object(SimpleXMLElement)#25 (2) {
  ["positie"]=>
  string(1) "3"
  ["team"]=>
  string(6) "ABS 1 "
}
object(SimpleXMLElement)#26 (2) {
  ["positie"]=>
  string(1) "4"
  ["team"]=>
  string(15) "IJsselstreek 1 "
}
object(SimpleXMLElement)#25 (2) {
  ["positie"]=>
  string(1) "5"
  ["team"]=>
  string(10) "Activia 1 "
}
object(SimpleXMLElement)#26 (2) {
  ["positie"]=>
  string(1) "6"
  ["team"]=>
  string(13) "Diepenveen 1 "
}
object(SimpleXMLElement)#25 (2) {
  ["positie"]=>
  string(1) "7"
  ["team"]=>
  string(7) "DAVO 1 "
}
object(SimpleXMLElement)#26 (2) {
  ["positie"]=>
  string(1) "8"
  ["team"]=>
  string(9) "Hattem 1 "
}
object(SimpleXMLElement)#25 (2) {
  ["positie"]=>
  string(1) "9"
  ["team"]=>
  string(6) "RDC 1 "
}
object(SimpleXMLElement)#26 (2) {
  ["positie"]=>
  string(2) "10"
  ["team"]=>
  string(10) "OVC '21 1 "
}
object(SimpleXMLElement)#25 (2) {
  ["positie"]=>
  string(2) "11"
  ["team"]=>
  string(7) "Wilp 1 "
}
object(SimpleXMLElement)#26 (2) {
  ["positie"]=>
  string(2) "12"
  ["team"]=>
  string(6) "USV 1 "
}
?>


Reset(); werkt ook niet :(
 
Frits Katoen

Frits Katoen

24/11/2012 15:26:53
Quote Anchor link
Hmmm erg vreemd.... heb je error_reporting etc aan staan?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
?>
 
Roeltje M

Roeltje M

24/11/2012 21:16:18
Quote Anchor link
Ja nu wel, geen extra errors
 
Frits Katoen

Frits Katoen

24/11/2012 21:24:22
Quote Anchor link
Heb je nog html code ervoor staan? Misschien een html tag die niet helemaal afgesloten is ofzo? Als je bestand nog uit meer code bestaat, sloop al het overbodige eruit en check het dan nog eens?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.