XML inladen met minteken in dataveld
Koen B
11/01/2011 16:39:31Beste PHPers,
Ik heb een laatst een website gekocht waarom XML bestanden worden ingeladen en omgezet worden naar een database. Nu gaat dat bij de meeste velden wel goed, alleen bij velden met een naam waarin een - teken in voorkomt gaat dit niet goed. Ik zal dit even uitleggen met was code. (Die ik niet zelf gemaakt heb.)
Ik heb gegoogled naar een oplossing maar niks gevonden en ik heb denk ik alle combinaties van quotes geprobeerd. Niks lukt, vandaar dat ik het aan jullie vraag.
Mvg, Koen
PS, de XML bestanden zijn extern en dienen dagelijks vernieuwd te worden. Ik kan dus niet handmatig de mintekens weghalen.
Ik heb een laatst een website gekocht waarom XML bestanden worden ingeladen en omgezet worden naar een database. Nu gaat dat bij de meeste velden wel goed, alleen bij velden met een naam waarin een - teken in voorkomt gaat dit niet goed. Ik zal dit even uitleggen met was code. (Die ik niet zelf gemaakt heb.)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Ik heb gegoogled naar een oplossing maar niks gevonden en ik heb denk ik alle combinaties van quotes geprobeerd. Niks lukt, vandaar dat ik het aan jullie vraag.
Mvg, Koen
PS, de XML bestanden zijn extern en dienen dagelijks vernieuwd te worden. Ik kan dus niet handmatig de mintekens weghalen.
Gewijzigd op 11/01/2011 16:42:47 door Koen B
PHP hulp
21/11/2024 19:08:14kees Schepers
11/01/2011 16:55:19Twee mogelijkheden:
1. de naam van het veld dynamisch opvragen:
2. Ook een mogelijkheid is XPATH gebruiken om velden op te halen
3. Ook iets zoals dit zou moeten werken:
Laatste weet ik niet 100% zeker of het de correcte manier is, maar iets in die richting. Test het anders :)
1. de naam van het veld dynamisch opvragen:
2. Ook een mogelijkheid is XPATH gebruiken om velden op te halen
3. Ook iets zoals dit zou moeten werken:
Laatste weet ik niet 100% zeker of het de correcte manier is, maar iets in die richting. Test het anders :)
Gewijzigd op 11/01/2011 16:56:35 door kees Schepers