verwerken namespace

Overzicht

Sponsored by: Vacatures door Monsterboard

Java developer - procesoptimalisatie (Inhouse)

Functie Wat ga je doen als Java developer? Jij als back end developer hebt al enige ervaring opgedaan in jouw vakgebied. Voornamelijk het werken met Java en Spring spreekt jou aan. Jij wordt samen met je collega developers in het team verantwoordelijk voor de gehele back end van de applicatie. Hierdoor heb jij veel zelfstandigheid in je rol en zul je ook zelf beslissingen samen met de PO maken. Er wordt gewerkt volgens de SCRUM methodiek, om zo structuur te creëren in de werkzaamheden. Binnen de 2-wekelijkse sprints pak jij je taken op die samen met de PO afgestemd zijn.

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

.NET developer

Functie Jij begint als .NET ontwikkelaar in een team met 10 andere Software Engineers. De werkzaamheden zijn afwisselend, zo kan het dat jij bezig bent met volledig nieuwe features of het door ontwikkelen van bestaande sites of shops. Wij ontwikkelen web applicaties, maar ook mobiele applicaties. Daarnaast bijt jij je soms ook van in externe koppelingen met systemen zoals een ERP. Als team is er een duidelijke focus m.b.t. het waarborgen van de performance en snelheid van webshops. Ook zijn wij expert op het gebied van configuratoren. Kortom enorm veel afwisselende werkzaamheden! Ook jouw werkplek kan afwisselend zijn. Soms heb

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 »

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 »

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »

Software Developer

Functie omschrijving In deze functie ga je aan de slag met het door ontwikkelen van de interne software. Zij maken gebruik van een CRM, wat door de hele organisatie gebruikt wordt. Andere taken: Je gaat het CRM-systeem door middel van PHP verder ontwikkelen; Verder bouw je verschillende API's en koppelingen tussen systemen; Ook ga je collega's ondersteunen bij vragen over de software en applicaties; Deelnemen aan overleggen met het development team; Bij interesse is er de mogelijkheid om junioren te gaan begeleiden. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Front-end (Angular) developer - remote werken

Functie Als Front-end (Angular) developer ga je aan de slag met het uitbouwen van hun webapplicatie, als één van de front-end experts ga je samen met collega’s in een devops team werken aan een nieuw front-end voor hun calculatie oplossing. Binnen de calculatiesoftware kunnen meerdere professionals tegelijk samenwerken, 3D calculaties uitvoeren en ook inzien met de benodigde specifieke details. Deze software wordt veel ingezet om projectbeschrijvingen en kosten in kaart te brengen, en tijdens de uitvoering te bewaken. Maar hiernaast liggen er in de toekomst veel meer plannen op het gebied van front-end in de andere applicaties. Genoeg te doen

Bekijk vacature »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

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

27/09/2023 20:07:14
 
- 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.