XML affiliate's uitlezen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer @ Utrecht

2021-10-19 iSense PHP Developer Wist je dat PHP gebruikt wordt voor ongeveer 79% van alle websites, waaronder Wikipedia en Facebook? En wist je dat onder PHP Developers Laravel en Symfony de meest populaire frameworks zijn? Als dat ook voor jou zo is heb je geluk, want deze frameworks zijn precies waar jij mee aan de slag kunt als PHP Developer bij een innovatieve zorgorganisatie! ISRI50867 Organisatie Wat ga je doen? In de kern ga je als PHP Developer binnen een developmentteam bouwen aan een digitaal zorgplatform. Je gaat bouwen aan de core van dit platform en de bijbehorende applicaties, welke

Bekijk vacature »

C/C++ Developer @ Utrecht

2021-09-27 iSense C/C++ Developer Wil jij als C/C++ Developer aan verschillende (inhouse) projecten tegelijk werken voor een organisatie die door slimme oplossingen Nederland steeds leefbaarder maakt? Lees dan nu verder! ISHU48544 Organisatie Als Software ontwikkelaar C/C++ kom je te werken bij een toonaangevende organisatie in de mobiliteitsbranche die door het produceren van slimme producten Nederland steeds leefbaarder maakt! Ze ontwikkelen innovatieve producten die er onder andere voor zorgen dat de infrastructuur in Nederland op de snelste en meeste efficiënte manier kan worden geregeld. Als C/C++ ontwikkelaar kom je te werken op een afdeling met 40 collega's, bestaande uit Engineers, deskundigen

Bekijk vacature »

Salesforce developer

Functieomschrijving Do you want to help shape the global Salesforce environment of the world’s largest HR service provider, defining, building and continuously improving the solution 28.000 people will use on a daily basis? Helping shape the working life of over 500 million talented individuals? As part of building a global Salesforce programme we are looking for multiple experienced Salesforce Developers. You work closely with our Technical lead, product owner and other salesforce developers and consultants to implement and integrate a global package of features based on Sales Cloud, Services Cloud, Marketing Cloud and Bullhorn for Salesforce, including but not limited

Bekijk vacature »

PHP Developer / Microservices @ Utrecht

2021-10-20 iSense PHP Developer Microservices Je bent PHP Developer en je wil wat. Toch? En wij hebben wat: een toffe functie bij een hechte organisatie die een grote speler vormt op HR-gebied. Je gaat in de rol van PHP Developer ontwikkelen aan verschillende diensten, functionaliteiten en oplossingen voor een complex platform. Iets voor jou? Lees dan zeker even deze vacature en reageer! ISKA51392 Organisatie Jij wil dus wat? Mooi! Hoe klinkt het om aan de slag te gaan binnen een team van drie Developer? Een team dat aan de vooravond van een grote transitie naar een compleet nieuw te bouwen

Bekijk vacature »

Lead Developer in het Spoordomein

Ben jij altijd degene in het team die de knopen doorhakt? Die samen met collega’s de best passende oplossing bepaalt? Wat ga je doen? Als Lead Developer ben je de spil tussen de klant en het ontwikkelteam. Je helpt aan de ene kant de Product Owner met het managen van de backlog en het realiseren van de business doelstellingen. En aan de andere kant zorg je voor een stabiele, flexibele software applicatie van hoge kwaliteit. Je zoekt continu naar verbeteringen in de architectuur, de gebruikte technologieën, het proces en de mensen. Je daagt je team uit om met goede ideeën

Bekijk vacature »

Senior C# Developer IoT Platform (NL)

Senior C# Developer IoT Platform (NL) Den Haag HBO/WO IT Professional Om alle Unique Loading Devices (ULD's) real-time te kunnen volgen, hebben we een IoT landschap gecreëerd dat ons continu update met de locatie en sensor informatie van de ULD's. Het IoT platform is volledig ontworpen met behulp van AWS serverless componenten en Serverless Architecture staat in het middelpunt van al onze ontwerpen. Enkele van de componenten die we gebruiken zijn AWS IoT services, Amazon Location Services, AWS Lambda enzovoort. Op ons platform vertalen we alle detecties van ULD's, vanuit AWS IoT Core naar relevante informatie over wanneer een ULD

Bekijk vacature »

Delphi developer

Delphi developer Full time / part time Als Delphi developer ben je verantwoordelijk voor de ontwikkeling en het onderhoud van onze applicaties. Je werkt nauw samen met de andere developers, testers en consultants, veelal als onderdeel van een SCRUM-team. Je hebt een inbreng in het ontwerp en de architectuur. Je bent in staat om het ontwerp te vertalen naar een werkende oplossing en functionaliteit. Als developer bij APRO maak je deel uit van een enthousiast team dat verantwoordelijk is voor de ondersteuning en ontwikkeling van alle producten die APRO Software Solutions in haar assortiment heeft. Wat wij bieden Organisatie met

Bekijk vacature »

.NET Developer / Azure @ Tilburg

2021-10-20 iSense .NET Developer Azure Vind jij het belangrijk dat de zorg in Nederland .NETjes geregeld is? Wij ook! Daarom zoeken we een .NET Developer die aan de slag wil met onder meer Azure om daaraan bij te dragen. Klinkt een bijdrage leveren aan de Nederlandse zorgsector als iets dat bij jou past? Dan ben jij misschien wel de ontwikkelaar die we zoeken! ISKA51327 Organisatie Bij een organisatie die verantwoordelijk is voor de ontwikkeling van een groot aantal portalen die onmisbaar zijn in de Nederlandse zorgsector kun jij aan de slag als .NET Developer. De systemen waar je mee aan

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 »

Software Developer

De afdeling ICT is belangrijk binnen onze organisatie. Deze afdeling ontwikkelt zich steeds meer naar een flexibele, innovatieve en zakelijke organisatie, die marktconform werkt en een hoogwaardig aanbod aan diensten biedt. We kennen een grote diversiteit aan systemen (ERP, Warehouse management, Enterprise Service Bus, BI, e-commerce). Onlangs hebben we onze systemen vernieuwd. Ter versterking van deze afdeling zijn we op zoek naar een enthousiaste collega voor de functie van Software Developer (32 – 40 uur) Als Software Developer ben je samen met jouw teamleden verantwoordelijk voor het verder ontwikkelen van het applicatielandschap. Het gaat dan om web- (e-commerce) en mobiele

Bekijk vacature »

Senior C# developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Senior C# developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Full stack developer @ Rotterdam

2020-12-18 iSense Full stack developer Full Stack Developer ISRA48618 Organisatie De organisatie waarbinnen je aan de slag zal gaan levert diensten aan een groot aantal organisaties binnen Nederland. De software die zij maken en inzetten voor hun klanten wordt dagelijks door honderden klanten gebruikt. Onze opdrachtgever is marktleider in Nederland als het gaat om full-service HR-dienstverlening. De afgelopen periode is onze klant hard gegroeid en daar zijn de nodige uitdagingen bij komen kijken. Om deze groei voort te kunnen zetten zijn ze op zoek naar nieuwe vaste medewerkers, dit om ervoor te zorgen dat ze marktleider blijven. Zij zijn op

Bekijk vacature »

.NET Developer / Azure @ Ede

2021-10-20 iSense .NET Developer Azure Kanker is wereldwijd de op één na meest voorkomende doodsoorzaak. Het ontwikkelen van software die gebruikt wordt bij de bestrijding van deze ziekte is dan ook ontzettend belangrijk. Wil jij als .NET Developer écht een maatschappelijke bijdrage leveren? Ga dan aan de slag met het ontwikkelen van software voor de medische sector! ISKA51342 Organisatie Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen een organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovatie aan bij te dragen. Samen met je collega’s zorgen dat patiënten

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 Javascript 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 PHP code schrijven. Samenwerken met de klantreiziger om onze klanten nóg

Bekijk vacature »

OutSystems Ontwikkelaar - Verzekeringen

OutSystems Ontwikkelaar - Verzekeringen Functiebeschrijving: Wil jij als ervaren OutSystems Ontwikkelaar aan de wieg staan van een nieuw te vormen team en jouw kennis en ervaring delen? De afgelopen jaren vraagt de markt steeds meer om snelheid bij het oplossen van business vraagstukken en adequaat op te kunnen lossen met onderliggende IT. De business wil snel in kunnen spelen op veranderingen in een veranderde markt. IT wordt vaak gezien als een vertragende component om te komen tot een oplossing. Wat ga je doen? Als OutSystems ontwikkelaar kom je te werken in een nieuw te vormen team met OutSystems specialisten. Een

Bekijk vacature »
Lennart

Lennart

25/02/2009 15:22:00
Quote Anchor link
Hallo phpers,

Ik ben bezig te proberen XML feeds uit te lezen van een affiliate partner.

Het nadeel is dat deze partner verschillende opbouwen erop na houd van zijn XML. Eigenlijk wil ik uit een database alle velden halen en dan gaan vergelijken met de inhoud van een XML file.

Dit is wat ik nu heb:

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
<?php

include('config.php');
$xmlDoc = new DOMDocument();
$xmlfeeds = $mysqli->get('SELECT * FROM xmlfeeds');

foreach($xmlfeeds as $xmlfeed)
{

    $xmlDoc->load($xmlfeed['url_feed']);
    $x=$xmlDoc->getElementsByTagName('product');
    foreach($x as $item)
    {

        //$mysqli->put('REPLACE INTO landen WHERE naam="'..'"');
        $item_title = $item->getElementsByTagName($xmlfeed['title']);
        $title =
        $item_link = $item->getElementsByTagName($xmlfeed['link'])->item(0)->childNodes->item(0)->nodeValue;
        //$item_desc = $item->getElementsByTagName($xmlfeed['description'])->item(0)->childNodes->item(0)->nodeValue;
        //$acco_type = $item->getElementsByTagName($xmlfeed['acco_type'])->item(0)->childNodes->item(0)->nodeValue;

        $acco_name = $item->getElementsByTagName($xmlfeed['acco_name'])->item(0)->childNodes->item(0)->nodeValue;
        $img_small = $item->getElementsByTagName($xmlfeed['img_small'])->item(0)->childNodes->item(0)->nodeValue;            
        foreach($item->getElementsByTagName('field') as $field)
        {

            if($field->getAttribute('name') == $xmlfeed['country'])
            {

                $country = $field->nodeValue;
            }

            if($field->getAttribute('name') == $xmlfeed['regio'])
            {

                $regio = $field->nodeValue;
            }

            if($field->getAttribute('name') == $xmlfeed['city'])
            {

                $city = $field->nodeValue;
            }

            if($field->getAttribute('name') == $xmlfeed['min_price'])
            {

                $min_price = $field->nodeValue;
            }

            if($field->getAttribute('name') == $xmlfeed['img_small'])
            {

                $img_small = 'test';
            }
        }

        echo $country . '<br />';
        echo $regio . '<br />';
        echo $city . '<br />';
        echo $img_small;
        echo '<img src="'.$img_small.'">';        
        echo  '<a href="'.$item_link.'">Vakantie boeken? klik hier...</a><br /><br />';
    }
}



?>


Hopelijk kan iemand met verder helpen.
 
PHP hulp

PHP hulp

25/10/2021 13:25:49
 
Frank -

Frank -

25/02/2009 18:42:00
Quote Anchor link
Tip: transformeer met XSLT eerst alle XML-bestanden naar één bruikbaar formaat die jij zelf intern gebruikt.

Vervolgens kun je vrij eenvoudig vergelijkingen gaan doen, je hebt dan nog maar 1 XML-formaat om te vergelijken met de data in jouw database. Deze XML kun je uiteraard ook met XSLT direct omzetten naar SQL om dan de database de boel te laten vergelijken. Scheelt je weer in de performance. Hou wel de veiligheid in de gaten, SQL-injection kan dan via de XML plaatsvinden.
 
Lennart

Lennart

27/02/2009 09:33:00
Quote Anchor link
Bedankt voor de tip. Ik zal het eens uitzoeken en kijken of ik er uit kan komen ;).
Gewijzigd op 01/01/1970 01:00:00 door Lennart
 



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.