XML

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

Frontend Developer

De vacature Als Frontend developer ben je verantwoordelijk voor het ontwikkelen van nieuwe websites voor onze klanten of het aanpassen en toevoegen van user interfaces binnen onze software. Je ontwikkelt samen en denkt mee met de klant. Je bent op de hoogte van de nieuwste ontwikkelingen en past deze graag toe. Je werkt in deze functie efficiënt en je weet hoofd- en bijzaken goed van elkaar te onderscheiden. Je bent zelfstandig en hebt een echte aanpakkersmentaliteit. Je vind het leuk om te innoveren en om te kijken naar het verbeteren van het ontwikkelproces. Je leert graag en bent ondernemend. Je

Bekijk vacature »

Medior PHP developer

De vacature Bij Emerit vinden we het super belangrijk dat je blij wordt van wat je doet. Word jij blij van het werken aan van (grote) softwareprojecten? Kun je collega’s aansturen en helpen met lastige oplossingen? Dan zoeken we jou! Als medior PHP developer werk je mee in de uitvoering van onze verschillende software-projecten. Voordat het (deel)project gepland kan worden moet duidelijk zijn welke taken er uitgevoerd moeten worden. Je helpt bij het uitwerken van deze taken en overdracht ervan naar de projectmanager. Voor technische vraagstukken ben jij soms een aanspreekpunt voor de klant. Je denkt mee over dé beste

Bekijk vacature »

Front End Developer

De vacature Jouw rol als Front End Developer is het doorontwikkelen van het chatbot portaal waarin onze klanten zelf hun bots bouwen en beheren. Denk aan het visualiseren van data, het optimaliseren van een flow builder en het no-code koppelen van API’s van partners. Je bent eager, nieuwsgierig en je hebt heldere ideeën over hoe je jouw software ontwerpt. Je vindt het leuk om jouw technische kennis te delen met het team en draagt graag bij aan gesprekken over design, frameworks en architectuur. Procesmatig werken zit in je DNA, evenals denken vanuit gebruikersperspectief. Je hebt minimaal twee jaar relevante ervaring

Bekijk vacature »

Medior Applicatieontwikkelaar Java of .NET

Wij zijn Turnn! In korte tijd hebben we als startup een platform ontwikkeld en in de markt gezet voor het organiseren van volledige mobiliteit van consumenten en medewerkers van bedrijven. Openbaar vervoer, deelauto’s, deelfietsen en nog veel meer kun je plannen, boeken, betalen met ons platform. Dit platform bestaat uit onder meer een apps, backend en een multimodale reisplanner. Met een jong en creatief team zijn we in rap tempo de markt aan het veroveren. Nu nog hoofdzakelijk in Nederland maar met grote plannen om de grens over te gaan. We zoeken naar gedreven, eigenwijze en ervaren developers om de

Bekijk vacature »

.NET Developer

De vacature In deze diverse functie als .NET Ontwikkelaar ben je verantwoordelijk voor de innovatie, realisatie en het beheer van de complexe informatiesystemen voor een van onze leuke klanten. Als developer achterhaal je proactief de behoeften en wensen van de gebruikers binnen de organisatie. Deze vertaal je naar functionele en technische ontwerpen, afhankelijk van de omvang van het project. Vervolgens realiseer, programmeer en test je je oplossingen, om daarna samen met je klant te bespreken of het gewenste resultaat bereikt is. Functie eisen Een relevant diploma heeft op minimaal HBO niveau; Minimaal twee jaar relevante werkervaring heeft; Bij voorkeur C#,

Bekijk vacature »

Full Stack Cloud & C# Developer - Utrecht

De vacature Valtech is looking for a Full Stack Cloud Developer. Someone who loves working with the newest technologies and is on top of what’s next. Do you have a keen eye for performance, stability and traceability? Are you always seeking the highest quality in code? And aren't you scared away by maintaining and running your own applications on a day-to-day basis, being responsible for (infra-as-code) deployments and aligning with the cloud engineering team to get stuff done? Read on, because we have a match! What will you be doing? As our new Full Stack Cloud Developer, you build and

Bekijk vacature »

Senior lead developer

De vacature Ecobit is op zoek naar iemand die geniet van het afleveren van een uitstekend resultaat. Je team houdt zich bezig met het uitvoeren van softwareprojecten voor onze klanten. Je zorgt ervoor dat projecten van je team binnen budget en planning worden opgeleverd. Taken zijn onder anderen: - Doorspreken van lopende projecten met je teamleden - Plannen en budgetteren van nieuwe projectaanvragen - Met de klant en andere betrokken partijen functioneel en technisch ontwerp van de aangeboden oplossing opstellen - Ontwikkelen van applicaties in C# .NET Functie eisen Je hebt een afgeronde hbo- of wo-opleiding Je bent woonachtig in

Bekijk vacature »

Startersfunctie .NET Developer @ Regio Utrecht

2021-10-22 iSense Startersfunctie .NET Developer Heb je onlangs een hbo-, wo-opleiding of een minor richting de IT afgerond OF heb jij middels cursussen je sporen verdiend in het programmeren en wil je graag aan de slag als Fullstack .NET Developer? Lees dan snel verder! Want in januari/februari 2022 start de Experis Academy weer met een leerprogramma waarin IT-experts je opleiden tot developer met als specialisatie .NET. Dit allemaal met een salaris en een vooruitzicht op een baan bij een topwerkgever. ISLE51102 Regio Utrecht en omstreken Wat houdt de startersfunctie .NET Developer in? Vanaf januari/februari 2022 krijg jij via de Experis

Bekijk vacature »

.NET Developer Utrecht

De vacature Je gaat onderdeel uitmaken van ons software ontwikkel team dat werkt aan onze interne en externe systemen, waaronder Mijn Groendus. Het IT team is een zelfsturend team dat werkt volgens agile principes. We hebben een goed gedefinieerd applicatielandschap. Het backend is geschreven in ASP.NET Core met verschillende soorten data opslag in de cloud. Middels API’s communiceren onze Angular frontends met dit platform. Om alles soepel te laten draaien gebruiken we Azure. Als .NET developer ben je bezig met het backend, maar ook frontend stories komen vaak aan te pas. Binnen Groendus krijg je ruim baan voor full stack

Bekijk vacature »

SharePoint Ontwikkelaar - Sittard

De vacature Als SharePoint ontwikkelaar ben je verantwoordelijk voor het implementeren van SharePoint/ M365 oplossingen. Daarbij maak je gebruik van standaard functionaliteit, bestaande webparts, zelf gemaakte Apps. Je werkt regelmatig samen met functioneel consultants, architecten, projectleiders, infraspecialisten en testers. Het komt ook voor dat je zelfstandig verantwoordelijk bent voor een (deel) project. Je brengt dan zelf de behoefte van de klant in kaart, maakt een plan van aanpak en presenteert dit aan de eindbeslissers. Daarna begin je aan de uiteindelijke oplossing. Natuurlijk draag je in alle projecten ook je steentje bij aan een effectieve implementatie van het platform en een

Bekijk vacature »

Web Developer

De vacature Bouw jij graag mee aan uitdagende webshops en mooie e-commerce oplossingen? E-commerce bij Thesio betekent BigCommerce. Van een standaard webshop, tot een volledig op maat gemaakte webshop geïntegreerd met maatwerk koppelingen. Wij realiseren het met BigCommerce, een open SaaS platform. Ter uitbreiding van ons team zijn we op zoek naar een e-commerce developer die al enige ervaring heeft met het ontwikkelen van webshops. Als developer bij Thesio werk je, inhouse, samen met jouw scrumteam, aan toffe projecten voor onze klanten. Jouw werk is erg afwisselend, de uitdagingen zijn voor iedere webshop weer anders. Functie eisen Een jaar of

Bekijk vacature »

Freelance Golang Developer (12 months) / ASAP / @

2021-11-15 iSense Freelance Golang Developer (12 months) ASAP Please leave us your application before December 2, 2021. ISBA51716 Nieuw Organisation This assignment is a Fintech company based in the Amsterdam region. They recently have merged with a company from abroad, and that’s why they need extra development power. You will join a team of 10 that consists of a few Software Developers, DevOps Engineers, Test Engineers, a Product Owner and Support. Together you will be working on the operational and financial reports. These reports are highly complex and give an insight in all of the transactions and the financial results

Bekijk vacature »

Speculative Application Java Developer

Functieomschrijving Keeping up with the future of work requires ever changing, ever innovating technologies. Our java developers and the software they build play a vital role in connecting our workforce, optimizing our processes and enabling us to stay ahead. What are we working on? As java developer at randstad your role can vary. Java is a core part of many of our 36 scrum teams, giving you the opportunity to contribute to a large number of different applications and projects. Some of the things our teams work on are designing and building our candidate portals and the first point of

Bekijk vacature »

Software Developer / Python / React / Big Data @ R

2021-05-06 iSense Software Developer / Python / React / Big Data Ben jij een ervaren Software Developer die Big Data gaaf vindt en graag bij een groot, technisch bedrijf wil werken? Werk je graag in een innovatieve omgeving met zo'n 15 scrum teams die samen een volledig product opzetten? Dan is dit de vacature voor jou! ISMO49813 Organisatie Bij dit grote, innovatieve technische bedrijf wil men graag flink groeien dit jaar, namelijk van zo'n 100 naar 120 mensen. In de afgelopen jaren is er hard gewerkt om een nieuw software product op de markt te zetten ter ondersteuning van hun

Bekijk vacature »
Cees St

Cees St

03/11/2008 16:46:00
Quote Anchor link
Hoi

Ben aan het zoeken naar een kleine XML parser, die XML in een array ploft.
De meeste parsers geven een enorme overhead waar ik niets mee wil,
zelf heb ik momenteel dit in gebruik
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
<?php
    public function parseXML($x = null, &$ret=array()) {
        if ($x==null) $x = $this->xml;
        $iTel = 1;
        foreach($x as $node=>$value){
            if ($value->children()) {
                $ret[$node][$iTel]=array();    
                $dbx = $this->parseXML($value, $ret[$node][$iTel]);
                $iTel++;
            }
else {
                $ret[$node] = (string)$value;
            }
        }
    }


?>

Waarbij $x de simpelXML string is EN RECURSIEF dus ...inderdaad opletten.
Het is onderdeel van mijn class, maar het doet nog niet met attributen.
Om nu niet het wiel helemaal opnieuw uit te vinden, is mijn vraag dus wie heeft er een kleine maar efficiënte XML routine.

Groet Cees
 
Er zijn nog geen reacties op dit bericht.



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.