Hi,
ich möchte einen File erstellen, der jede Menge Sonderzeichen enthält ... Aus gutem Grund zeige ich den Inhalt per Screenshot ... (s. Anlage)
Es ist nämlich nicht so ganz einfach das Zeug in einen File zu bekommen ... zum Beispiel kann man ein "Gänsefüßchen" nicht so einfach in einen String einfügen, weil das mit der VB Syntax kollidiert.
Auch andere Zeichen, wie etwa der "Doppelpunkt" scheinen irgendwelche Funktionen auszulösen ... obwohl ich nicht so recht verstehe, welche das sind.
So habe ich versucht, diesen File zu befüllen:
Aber egal was ich versuche, es kommt nicht das an, was ich mir erhoffe ...
Ich vermute mal, dass Escape Sequenzen wie etwa "/0" eine Rolle spielen ... weil damit ein AsciiZ String terminiert wird ...
Also ... wie kriege ich (mit möglichst wenig Aufwand) den File befüllt ... es sollte doch eine Möglichkeit geben einen String "as is" gebacken zu bekommen ... Oder etwa nicht ?
LG
Peter
ich möchte einen File erstellen, der jede Menge Sonderzeichen enthält ... Aus gutem Grund zeige ich den Inhalt per Screenshot ... (s. Anlage)
Es ist nämlich nicht so ganz einfach das Zeug in einen File zu bekommen ... zum Beispiel kann man ein "Gänsefüßchen" nicht so einfach in einen String einfügen, weil das mit der VB Syntax kollidiert.
Auch andere Zeichen, wie etwa der "Doppelpunkt" scheinen irgendwelche Funktionen auszulösen ... obwohl ich nicht so recht verstehe, welche das sind.
So habe ich versucht, diesen File zu befüllen:
VB.NET-Quellcode
- Using sw As New StreamWriter(XSPFobject)
- Dim row = ""
- row = "<?xml version=" & """" & "1.0" & """" & " encoding=" & """" & "UTF-8" & """" & "?>"
- sw.WriteLine(row)
- row = "<playlist xmlns=" & """" & "http" & ":" & "//xspf.org/ns/0/" & """" &
- " xmlns:vlc=" & """" & "http" & ":" & "//www.videolan.org/vlc/playlist/ns/0/" & """" &
- " version=" & """" & "1" & """" & ">"
- row = " <title>Playlist</title>"
- sw.WriteLine(row)
- row = " <trackList>"
- sw.WriteLine(row)
Aber egal was ich versuche, es kommt nicht das an, was ich mir erhoffe ...
Ich vermute mal, dass Escape Sequenzen wie etwa "/0" eine Rolle spielen ... weil damit ein AsciiZ String terminiert wird ...
Also ... wie kriege ich (mit möglichst wenig Aufwand) den File befüllt ... es sollte doch eine Möglichkeit geben einen String "as is" gebacken zu bekommen ... Oder etwa nicht ?
LG
Peter