Avatar billede chriz7913 Nybegynder
23. marts 2008 - 13:39 Der er 5 kommentarer og
1 løsning

Ændre bestemt tekst i mit XML dokument

Hej Alle:)
Jeg har en del sange i mit iTunes, som jeg dagligt hører. Endag havde den externe harddisk hvor min musik ligger på skiftet navn fra E: til H:
Nu er mit spørgsmål så om jeg kan via PHP gå ind i XML filen til iTunes og sige at den skal ændre teksten alle de steder hvor der står "E:/musik/" til "H:/musik/"?
--------------------- Eksempel -----------------------
        <key>12552</key>
        <dict>
            <key>Track ID</key><integer>12552</integer>
            <key>Name</key><string>Bjergkøbing Grand Prix (Remix)</string>
            <key>Artist</key><string>DJ Pombus</string>
            <key>Album</key><string>Party Dance vol. 2</string>
            <key>Kind</key><string>AAC-lydfil</string>
            <key>Size</key><integer>5682045</integer>
            <key>Total Time</key><integer>349453</integer>
            <key>Track Number</key><integer>19</integer>
            <key>Track Count</key><integer>19</integer>
            <key>Date Modified</key><date>2008-01-18T11:30:16Z</date>
            <key>Date Added</key><date>2008-01-25T14:46:06Z</date>
            <key>Bit Rate</key><integer>128</integer>
            <key>Sample Rate</key><integer>44100</integer>
            <key>Persistent ID</key><string>01A477B52F2ED989</string>
            <key>Track Type</key><string>File</string>
            <key>Location</key><string>file://localhost/E:/Musik/19%2019.%20DJ%20Pombus%20-%20Bjergk%C3%B8bing%20Grand.m4a</string>
            <key>File Folder Count</key><integer>-1</integer>
            <key>Library Folder Count</key><integer>-1</integer>
        </dict>
--------------------------------------------
sådan nogle er der en hel masse af og så det ville være rart hvis PHP kunne gennemgå XML filen og ændre teksten.

Måske kunne man bruge noget af dette?:
$msg = htmlentities($msg);
$msg = str_replace("E:/Musik","H:/Musik",$msg);

Hilsen Chris
- skriv hvis i ik forstår det ;)
Avatar billede erikjacobsen Ekspert
23. marts 2008 - 13:48 #1
Men det kan du vel også med Notesblok ??
Avatar billede chriz7913 Nybegynder
25. marts 2008 - 16:27 #2
hvordan?? :)
Avatar billede erikjacobsen Ekspert
25. marts 2008 - 19:35 #3
I en teksteditor som notesblok (og mange andre) er der er replace-mulighed.
Avatar billede chriz7913 Nybegynder
26. marts 2008 - 16:00 #4
åhh, genialt, mange tak:P læg lige et svar:D
Avatar billede erikjacobsen Ekspert
26. marts 2008 - 18:34 #5
Jeg samler slet ikke på point, tak. Svar selv, accepter dit eget svar.
Avatar billede chriz7913 Nybegynder
27. marts 2008 - 09:21 #6
Okay, men så tusind tak for dit svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester