![]() |
Problem med radbyten och mellanrum
Hej alla!
Jag har slitit med att göra om XML från tradedoublers EPI till en array i 2 dagar nu men det går verkligen inte. Jag får inte bort några radbyten eller mellanrum trotts jag försökt str_replacea bort både " " och "\n". Hjälp någon? :( Råa filen: http://www.lando.se/help/raw.html Splittad och utskriven i en <pre> http://www.lando.se/help/almost.html Och så här vill jag det ska funka senn: http://www.lando.se/help/done.html Min fråga är egentligen. Finns det något annat som gör radbyten förutom \n? Eller varför fattar den inte att radbytena och mellanrummen ska bort? Eller finns det något lättare sätt? Eller om något annat kan vara galet? Tack på förhand :) |
I vilket steg har du alla radbryt och mellanslag som du vill ha bort, förstod inte riktigt.
Känns lite onödigt först ha en xml, som du gör om till array, kan du inte jobba direkt med dom så är det bara importera in filen och köra med objekt. Du skapar dom från sträng med detta: http://www.php.net/manual/en/domdocument.loadxml.php |
Har du prövat detta?
http://www.php.net/manual/en/simplex...ples-basic.php |
Nej det har jag icke gjort. Ska testa lite :) Tack!
|
Citat:
|
"Jag skulle använda ett regexp som rensar kontrolltecken helt om du nu inte bara vill använda xml vilket vore enklast."
Någon som har något färdigt? |
Alla tider är GMT +2. Klockan är nu 16:43. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson