Suchergebnisse
Suchergebnisse 1-7 von insgesamt 7.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Ich muss/möchte per POST einen JSON-String an einen Webserver senden. Soweit hab ich das auch alles gebaut, aber wie bekomme ich es hin dass ich da jetzt anstelle der doppelten Anführungszeichen nur ganz normale einfache senden kann? Ich experimentier jetzt schon ne ganze Weile verzweifelt hier rum...:-( So sieht mein String momentan aus: Quellcode (1 Zeile) Ich hab's jetzt z.B. damit versucht: Quellcode (1 Zeile) Das ergibt aber gleich wieder einen "escapten" String den .NET auch wieder nicht i…
-
So ein ähnliches Replace hab ich schon versucht - allerdings mit 4 bzw. 2 Anführungszeichen - Hochkommas nimmt VB nicht Das Ergebnis von dem Replace ist das dass gar kein Anführungszeichen mehr da ist - EINS brauch ich aber ;-(((
-
Den bisherigen JSON-String setze ich selbst zusammen. Dass da momentan zwischendrin noch paar Anführungszeichen an der falschen Stelle stehen weiß ich - geschenkt! Ich brauche den auch nicht deserialisiert sondern eben serialisiert. Und dafür brauche ich eben einfache Anführungszeichen im String! Hast du mal getestet was mit "Replace("""""", """")" passiert? Ich verstehe nicht was das den Replace-Befehl interessiert, ob die doppelten Anführungszeichen nun (richtig) vor oder (falsch) nach dem Dop…
-
DANKE - die Newtonsoft.JSON hat's gebracht - allerdings mit "Formatting.None". Bei .Intended schreibt er vbCrLf's mit rein die der Webserver natürlich nicht versteht. Ich hatte das mit dem Serialisieren des Objects bereits mit dem System.Text.Json versucht was aber offensichtlich mit einem Object gar nichts anfangen kann. Vielen Dank - ich komme weiter...
-
Zitat von EaranMaleasi: „.... warum kümmerst du dich nicht darum, dass das korrekt passiert?“ Irgendwie hast du mich echt nicht verstanden... Hab mich doch drum gekümmert diese dämlichen doppelten Anführungszeichen wegzubekommen... Aber egal - das Newtonsoft.JSON-Packet hat's ja jetzt gelöst
-
Ja, klar. VB.NET-Quellcode (33 Zeilen) wenn's hilft...;-)
-
Zitat von EaranMaleasi: „... ich sehe nicht, wie JSON.NET hier etwas tut, was System.Text.Json nicht auch könnte: “ wie auch immer - ich hab mit "JsonSerializer.Serialize(info)" nur "{}" als Ausgabe erhalten... Zitat: „ Achja, noch etwas: warum benutzt du Encoding.ASCII? Wäre Encoding.UTF8(der Standard) nicht besser? Oder versteht die Gegenstelle nur ASCII?“ Da hast du Recht. Hatte ich erstmal per C&P so übernommen - hatte ich aber mittlerweile schon geändert.