verwerken namespace

Overzicht

Sponsored by: Vacatures door Monsterboard

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

IT Manager team PaaS

TenneT is hard groeiende om haar ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Lead PaaS die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je wordt de Teammanager (Lead) van een nieuw team binnen de afdeling Basic van Information Technology and Facilities (ITF) van TenneT. Het team heet Platform as a Service. Hier wordt elke dag in een goede sfeer met zijn allen hard gewerkt om vanuit IT

Bekijk vacature »

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

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 »

Fullstack developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Front-end Developer

Do you want to work with the latest technologies on the development of new systems and applications? Create elegant interfaces using VueJS for thousands of users? Get moving and strengthen Nederlandse Loterij as a Front-end Developer. Thanks to your efforts, our services are always presented in style. As a Front-end Developer you are responsible for website development and improving customer experience based on data analyze. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Front-end Developer you score by: Writing elegant, testable components without side-effects to provide functionality to the users Website development, adding

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »

PHP developer (Laravel, Docker, Gitlab-CI)

Functie Het IT-team bestaat momenteel uit 4 ontwikkelaars. Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. Een groot deel van de systemen is gebouwd met behulp van het Laravel framework en PHP (minimaal 7.2), Docker voor lokaab gebruik en Gitlab-CI voor het deployen

Bekijk vacature »

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »
Ben Zn

Ben Zn

09/11/2022 16:43:58
Anchor link
Lezen van een feed met namespace (althans, ergens gelezen dat dit zo heet)
Ik verwerk datafeeds.
De feed waar het nu om gaat bevat o.a.:
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
<productHeader>
<totalHits>781</totalHits>
</productHeader>
<products>
<product groupingId="sku1119401" language="nl">
<ns2:name>Apple Magsafe-lichtnetadapter 60w</ns2:name>
<ns2:description>Dit is de originele lichtnetadapter van Apple.</ns2:description>
<ns2:productImage>https://assets.mmsrg.com/isr/166325/c1/-/ASSET_MMS_96100452/fee_786_587_png</ns2:productImage>
<ns2:categories>
<ns2:category name="Originele Apple Mac-accessoires"/>
<ns2:category name="Computer" id="14" tdCategoryName="Computer hardware and software"/>
<ns2:category name="Computer- & laptop-accessoires"/>
</ns2:categories>
<ns2:fields>
<ns2:field name="advertiser_id">1119401</ns2:field>
<ns2:field name="category_path">Computer</ns2:field>
</ns2:fields>
<ns2:model>Apple Magsafe-lichtnetadapter 60w</ns2:model>
<ns2:brand>Apple</ns2:brand>
<ns2:shortDescription>Dit is de originele lichtnetadapter van Apple, geschikt voor MacBook en 13" Pro.</ns2:shortDescription>
<ns2:ean>0885909377817</ns2:ean>
<ns2:sku>1119401</ns2:sku>
<offers>
<offer id="f25125d2-4215-4510-b771-3c933f782134" sourceProductId="1119401" modifiedDate="1667919904832" dateFormat="epoch">
<ns2:feedId>23777</ns2:feedId>
<ns2:productUrl>https://pf.tradedoubler.com/click?a(1985635)p(262336)product(23777-1119401)ttid(3)url(https%3A%2F%2Fwww.mediamarkt.nl%2Fcatentry%2F1119401%3Futm_source%3Dtradedoubler%26utm_medium%3Daff-comparison%26utm_term%3D1119401)</ns2:productUrl>
<ns2:programName>MediaMarkt</ns2:programName>
<ns2:programLogo>http://hst.tradedoubler.com/file/262336/logos/mm_logo_200x70.gif</ns2:programLogo>
<priceHistory>
<ns2:price currency="EUR" date="1667919904832" dateFormat="epoch">89.99</ns2:price>
</priceHistory>
<ns2:inStock>263</ns2:inStock>
<ns2:availability>in stock</ns2:availability>
<ns2:deliveryTime>Voor 12:30 besteld, vandaag in huis</ns2:deliveryTime>
<ns2:shippingCost>0.00</ns2:shippingCost>
</offer>
</offers>
</product>


Hoe kan ik nu de diverse zaken zoals name en model e.d. binnen lezen.
Als die ns2 er niet zou staan (zoals in de overige datafeeds die ik verwerk) dan vul ik $title als volgt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$titel=$xml->product[0]->name;


Hoe gaat dit nu?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$titel=$xml->product[0]->ns2:name;

werkt niet en aangezien ik niet zo thuis ben in PHP weet ik niet hoe ik dit wel kan doen.
Gewijzigd op 10/11/2022 15:22:07 door - Ariën -
 
PHP hulp

PHP hulp

30/05/2024 05:35:01
 
- Ariën  -
Beheerder

- Ariën -

09/11/2022 16:47:05
Anchor link
Heb je al gekeken naar xpath?
Hier een mooi voorbeeld:
https://stackoverflow.com/questions/16412047/parse-xml-namespaces-with-php-simplexml

Verder wil ik je graag vragen om je code tussen code-tags te plaatsen. Dan blijft het topic goed leesbaar.
 
Ben Zn

Ben Zn

09/11/2022 18:52:03
Anchor link
Ik heb nu het volgende, maar krijg daar een foutmelding op:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
$ns2Fields = $xml->product[0]->children('ns2', true);

echo "name: " . (string) $ns2Fields->name . "\n";
echo "description: " . (string) $ns2Fields->description . "\n";
echo "shippingCost: " . (string) $ns2Fields->shippingCosts . "\n";


Nogmaals, ik ben niet zo goed thuis in PHP maar heb door zelfstudie wel enkele websites gemaakt m.b.v. PHP.
Ik dacht n.a.v. die verwijzing dat het zo goed zou moeten zijn.
Ik krijg nu: aantal_ddaff = 1PHP Fatal error: Call to a member function children() on a non-object in /home/younk/domains/alledagdeals.nl/public_html/admin/cronjobs/tradedoubler-velden.php on line 23
'line 23' is de 1e regel met inhoud: $ns2Fields = $xml->product[0]->children('ns2', true);
Gewijzigd op 10/11/2022 15:22:19 door - Ariën -
 
- Ariën  -
Beheerder

- Ariën -

09/11/2022 19:15:26
Anchor link
Zou je code-tags willen gebruiken?
Alvast bedankt.
 
Ben Zn

Ben Zn

10/11/2022 12:14:14
Anchor link
bedoel je met kleuren?
Ik ga kopiëren en plakken en dan komt het zoals ik hierboven heb neer gezet.
 
- Ariën  -
Beheerder

- Ariën -

10/11/2022 12:49:18
Anchor link
Ja, gebruik daarvoor aub de code-tags.
 
Ben Zn

Ben Zn

10/11/2022 13:27:39
Anchor link
Kan ik dan een bestand (met een screenshot) invoegen, want als ik knip en plak dan komt het hier zonder opmaak.
Of is daar een andere manier voor?
 
- Ariën  -
Beheerder

- Ariën -

10/11/2022 13:58:14
Anchor link
Zie deze pagina uit de F.A.Q.
Ik heb dit nu voor je gedaan, maar graag voortaan zelf hieraan denken. Bedankt!
Gewijzigd op 10/11/2022 15:22:49 door - Ariën -
 
Ben Zn

Ben Zn

14/11/2022 11:31:41
Anchor link
Geen idee wat je nu veranderd hebt.
Ik heb overigens nog geen antwoord op mijn vraag en ook nog steeds geen oplossing gevonden.
 
- Ariën  -
Beheerder

- Ariën -

14/11/2022 11:43:48
Anchor link
Ik heb de code tussen tags gezet. Kijk maar. Het is nu overzichtelijker.

Verder is het een kwestie van geduld tot een antwoord komt, we zijn hier allemaal vrijwillig.

Toevoeging op 14/11/2022 12:59:52:

Heb je dit al gezien?
https://stackoverflow.com/questions/13508658/php-fatal-error-call-to-a-member-function-children-on-a-non-object
Gewijzigd op 14/11/2022 11:46:00 door - Ariën -
 
- Ariën  -
Beheerder

- Ariën -

28/07/2023 09:48:48
Anchor link
.
 
 

Dit topic is gesloten.



Overzicht

 
 

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.