Folgendes, ich möchte per xCode oder AppleScript den Aktuell laufenden Musik Titel auslesen, was auch ohne Probleme klappt!
Das Übertragen klappt soweit auch, solange keine Sonderzeichen im Titel enthalten sind. Leertzeichen werden mit %20 im URL Encoding verstanden , was z.b. aber gar nicht geht ist %26 ( was das & Zeichen ist) dann schreibt er einfach %26 in die Variable und nicht & , setze ich das & einfach in der URL wird alles nach dem & abgeschnitten.
Zum Testen habe ich mal diese Zeilen genommen, sprich ich lese nichts aus, sonder nehme einfach erstmal einen festen Text und versuche den Fehlerfrei zu übertragen.
Code: Alles auswählen
- (IBAction)startButtonPressed:(UIButton *)sender {
NSString *urlString = [[NSString stringWithFormat:@"http://10.10.80.4/config/xmlapi/statechange.cgi?ise_id=15182&new_value=Nicky Jam & Enrique Iglesias"] stringByAddingPercentEscapesUsingEncoding:NSISOLatin1StringEncoding];
NSURL *url = [NSURL URLWithString:urlString];
Gibt es irgendeine Lösung wie man die Sonderzeichen einfacher und besser/zuverlässiger übertragen kann? Vielleicht über einen HTTP Post ? XML RPC??
Wie sollte da der Aufruf aussehen ? Ich bin leider noch sehr am Anfang der Programmierung
Ich hoffe es wird überhaupt verstanden was mein Problem ist