![]() |
Willkommen, Gast ( Anmelden | Registrierung )
Da es in letzter Zeit häufiger vorkommt: DIESES Forum ist für die Diskussion über den HTML-Editor - das Programm ansich. NICHT in dieses Forum gehören HTML/Webdesign Fragen, also Fragen wie: "Wie mache Buttons?" "Was sind DIV-Container?" "Warum funktioniert mein Frameset nicht?" "MouseOver Effekte" etc. pp. Bitte solche Fragen ins eigene "HTML" Forum oder unter Umständen in "Talktime". Nur so kann euch schnell und zuverlässig geholfen werden und Suchende finden die Beiträge schneller, wenn sie im richtigen Forum stehen. Danke. Lars
![]() ![]() |
![]() |
![]() ![]()
Beitrag
#1
|
|
Rookie Gruppe: User Beiträge: 1 Mitglied seit: 24.05.2008 Mitglieds-Nr.: 7.397 ![]() |
Hallo,
Ich habe die Suchfunktion schon benutzt aber nichts gefunden. Irgendwie komme ich mir jetzt wie ein totaler Anfänger vor aber ich hätte eine Frage. Bin mir aber nichteinmal sicher ob ich im richtigen Forum bin oder ob es überhaupt möglich ist, was ich mir vorstelle. ![]() Habe meine I-Tunes Bibliothek exportiert und somit eine XML - Datei bekommen. Diese habe ich mit Phase 5.6 geöffnet und habe nun den Code dahinter. Dieser ist mir auch klar. Nun würde ich aber gerne einige Sachen darin verändern. Ich habe mir gedacht dass man dies mit der Ersetzen Funktion einfach lösen könnte. Aber entweder bin ich zu doof oder ich stehe auf der Leitung oder es ist damit nicht möglich. Da mir auch keine richtige Umschreibung einfällt werde ich nun mein Problem anhand eines Beispiels erklären. ![]() Ich habe nun z.B.: folgenden Abschnitt: <dict> <key>Track ID</key><integer>15202</integer> <key>Name</key><string>Pink Floyd - High Hopes</string> <key>Kind</key><string>MPEG-Audiodatei</string> <key>Size</key><integer>8185432</integer> <key>Total Time</key><integer>511582</integer> <key>Date Modified</key><date>2007-02-18T20:15:28Z</date> <key>Date Added</key><date>2007-11-15T09:30:09Z</date> <key>Bit Rate</key><integer>128</integer> <key>Sample Rate</key><integer>44100</integer> <key>Normalization</key><integer>3442</integer> <key>Persistent ID</key><string>9CBA15EEAB3C735C</string> <key>Track Type</key><string>File</string> </dict> und der soll nach abschluss so aussehen: <dict> <key>Track ID</key><integer>15202</integer> <key>Name</key><string>High Hopes</string> <key>Artist</key><string>Pink Floyd</string> <key>Kind</key><string>MPEG-Audiodatei</string> <key>Size</key><integer>8185432</integer> <key>Total Time</key><integer>511582</integer> <key>Date Modified</key><date>2007-02-18T20:15:28Z</date> <key>Date Added</key><date>2007-11-15T09:30:09Z</date> <key>Bit Rate</key><integer>128</integer> <key>Sample Rate</key><integer>44100</integer> <key>Normalization</key><integer>3442</integer> <key>Persistent ID</key><string>9CBA15EEAB3C735C</string> <key>Track Type</key><string>File</string> </dict> Nun habe ich mir gedacht ich suche nach: <key>Name</key><string>"Platzhalter1" - "Platzhalter2"</string> ("Weiss eben nicht den Befehl für Platzhalter) und ersetze ihn durch folgendes: <key>Name</key><string>"Platzhalter2"</string> <key>Artist</key><string>"Platzhalter1"</string> Ist das irgendwie möglich??? Die Platzhalter sind komplett variabel. Da es sich um ungefähr 100 solche Einträge handelt wollte ich es eben automatisieren und nicht händisch ändern. Sollte es so nicht funktionieren, kennt jemand eine andere Möglichkeit??? Vielleicht kann mir jemand helfen oder mir sagen wo ich eine Antwort für das Problem bekomme. Danke schon im Vorhinein, MfG, Seidl Der Beitrag wurde von Seidl bearbeitet: 24.05.2008 - 11:20 |
|
|
![]()
Beitrag
#2
|
|
hdb ![]() ![]() ![]() ![]() ![]() Gruppe: User Beiträge: 685 Mitglied seit: 26.10.2001 Wohnort: Köln Mitglieds-Nr.: 5 ![]() |
F11 benutzen, Regexpr.
Aus der Hilfe: Teilausdrücke werden nummeriert von links nach recht, jeweils in der Reihenfolge ihrer öffnenden Klammer. Der erste Teilausdruck hat die Nummer 1, der gesamte reguläre Ausdruck hat die Nummer 0 (der gesamte Ausdruck kann ersetzt werden in TRegExpr.Substitute als '$0' oder '$&'). |
|
|
Google Bot |
![]()
Beitrag
#
|
![]() Google Ads ![]() |
|
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 12.05.2025 - 4:54 |