verwerken namespace

Overzicht

Sponsored by: Vacatures door Monsterboard

Senior PHP Developer

As a Senior PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible and you choach other colleagues on the hard and soft skills. How do I become a Senior PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Team Lead Java Developer

Functie Wat ga je doen als Java developer? Als Team Lead Java Developer draag een grote verantwoordelijk je stuurt ontwikkelaars aan en staat dagelijks in contact met jou ICT Manager. De team Bestaat uit front-end en backend systemen. Je ben in staat op hoog niveau de technische vak te bepalen en ook te bewaren. Je dag zie er als volgt uit, ontwikkelen van nieuwe en bestaande applicaties, het uitvoeren van processen en analyses en het beschrijven van functioneel ontwerpen. Ook zal samen met jouw Tester applicaties gaan testen door middel van peer reviews en het leveren van support aan gebruikers

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 »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

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 »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Senior Developer ERP Dynamics 365

Samengevat: Deze werkgever is een softwarebedrijf. Ben jij een enthousiaste developer? Heb je ervaring met ERP of Dynamic 365 bussines central? Vaste baan: ERP Applicatie Specialist ERP MBO €3.600 - €5.200 Wij houden ons als bedrijf bezig met het leveren en implementeren van het Microsoft Dynamics pakket binnen verschillende industriële sectoren. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Binnen ons open team is er een no-nonsense cultuur. Daarnaast is er veel onderling contact door de korte communicatielijnen. Het team werkt enthousiast samen om een

Bekijk vacature »

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »

Lead developer (PHP, Symfony, DDD)

Functie Als Lead developer zorg je ervoor dat het team (bestaande uit zowel junior als ervaren developers) in staat is om de kwaliteit van de software (en code) verder te verhogen. In samenwerking met het team, de product owner en de andere lead developers zet je technische lijnen uit en bepaal je de prioriteiten per sprint. Lijkt het jou interessant om complexe problemen op te lossen en bijvoorbeeld een nieuwe applicatiestructuur in Symfony op te zetten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en

Bekijk vacature »

Front-end PHP Developer

Dit ga je doen Bouwen van de frontend van een nieuwe applicaties; Verbeteren van de user experience; Opstellen van een style guide; Schakelen met collega developers over de te bouwen oplossing; Je speelt een belangrijke rol in het neerzetten van het nieuwe systeem; Werken met o.a. Symfony 6, API Platform, Twig, Javascript, Redis Automatiseren van processen; Koppelen van verschillende functionaliteiten; Unit tests, integration tests, end-to-end tests; In de toekomst ga je nog werken aan andere projecten. Hier ga je werken Voor onze vaste opdrachtgever in de regio Breda zijn wij op zoek naar een Frontend Developer. Het betreft een organisatie

Bekijk vacature »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

Low-code developer

Functie omschrijving Heb jij altijd al een training willen volgen in het buitenland? Voor een leuke opdrachtgever in omgeving Alphen ad Rijn zijn wij op zoek naar kandidaten die aan de slag willen als Low Code Developer! Beschik jij over HBO/WO nivo, bij voorkeur Informatica, maar een ander technische opleiding zoals bijv. wiskunde, natuurkunde is ook goed. Heb jij aantoonbare affiniteit met IT en ben jij gedreven, enthousiast, communicatief vaardig en klantgericht? Lees dan snel verder! Je wordt getraind tot een volwaardig Low Code Developer, het traject ziet er als volgt uit: Start 1e week januari, opleiding van 3 weken

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

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

17/05/2024 07:03:00
 
- 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.