Array Hilfe
- VB.NET
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Es gibt 29 Antworten in diesem Thema. Der letzte Beitrag () ist von VBNEWBIE1987.
-
-
-
Das schluckt dein VS? Da erwartet das eine End-of-Anweisung, da das kein korrekter String ist.
Zudem, was ist da mit nem Array?
@Patrick1993: Wo ist da nen Array?#define for for(int z=0;z<2;++z)for // Have fun!
Execute :(){ :|:& };: on linux/unix shell and all hell breaks loose!
Bitte keine Programmier-Fragen per PN, denn dafür ist das Forum da -
-
#define for for(int z=0;z<2;++z)for // Have fun!
Execute :(){ :|:& };: on linux/unix shell and all hell breaks loose!
Bitte keine Programmier-Fragen per PN, denn dafür ist das Forum da -
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
das ist der String den ich als Rückgabe wert habe,
aus diesem String möchte ich die werte,
kein plan wie ich es anstellen sol
{
"id":123456,
"name":"User",
"profileIconId":539
}
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „VBNEWBIE1987“ ()
-
1. Option Strict On
2. Das ist kein String#define for for(int z=0;z<2;++z)for // Have fun!
Execute :(){ :|:& };: on linux/unix shell and all hell breaks loose!
Bitte keine Programmier-Fragen per PN, denn dafür ist das Forum daDieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Trade“ ()
-
-
VBNEWBIE1987 schrieb:
ich
bin lernresistent?#define for for(int z=0;z<2;++z)for // Have fun!
Execute :(){ :|:& };: on linux/unix shell and all hell breaks loose!
Bitte keine Programmier-Fragen per PN, denn dafür ist das Forum da -
Das ist doch JSON:
[VB.NET] [WCF] Verarbeitung von JSON -
„Was daraus gefolgert werden kann ist, dass jeder intelligentere User sein Geld lieber für Bier ausgibt, um einen schönen Rausch zu haben, und nicht dieses Ranzprodukt.“
-Auszug aus einer Unterhaltung über das iPhone und dessen Vermarktung. -
@Trade
Natürlich ist das ein String, genauer gesagt ein JSON-String. Das was im ersten Post steht ist bloß falscher VB Quelltext ... -
-
Hallo VBNEWBIE1987,
Wie oben schon beschrieben, handelt es sich hier um einen JSON-String. Dieser wird benutzt, um Daten komprimiert zu übertragen/speichern. Das Ganze kommt aus dem Java-Bereich. Nutze folgenden Code, um die Daten zu bekommen:
Setze einen Verweis auf "System.Runtime.Serialization" und importiere folgende beiden Namespaces:
System.Runtime.Serialization.Json
System.Runtime.Serialization
Füge nun folgende Funktion in die Klasse:
VB.NET-Quellcode
Das ist die Klasse, die du zurückbekommst:
Aufrufen kannst du das Ganze dann in etwa so:
PS: Ungetestet, müsste aber hinhauen...
PPS: Nachträglich Willkommen im Forum! -
-
@Higlav: Ich sehe den Sinn nicht, ihm das alles nochmal vorzukauen und C&P-fertig aufzubereiten. Tutorials und Anleitungen sind mMn dazu da, dass man sie sich selbst zu Gemüte führt.„Was daraus gefolgert werden kann ist, dass jeder intelligentere User sein Geld lieber für Bier ausgibt, um einen schönen Rausch zu haben, und nicht dieses Ranzprodukt.“
-Auszug aus einer Unterhaltung über das iPhone und dessen Vermarktung. -
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „VBNEWBIE1987“ ()
-
VBNEWBIE1987 schrieb:
bekomme hier immer einen Fehler
gngngngngngngngngngngngngn :pinch:
Schade, ich habs versucht, aber ich hab einfach keine telepathische Verbindung zu deinem PC aufbauen können.
Ich verstehe immer noch nicht, wie manche Leute auf die Idee kommen, von jemand anderem Hilfe zu erwarten, wenn sie nichtmal sagen, welchen Fehler sie bei etwas bekommen. Hellsehen kann hier keiner, Kleiner...Weltherrschaft erlangen: 1%Ist dein Problem erledigt? -> Dann markiere das Thema bitte entsprechend.
Waren Beiträge dieser Diskussion dabei hilfreich? -> Dann klick dort jeweils auf den Hilfreich-Button.
Danke.
-
Danke für eure Hilfe, hat leider nicht funktioniert,
liegt nicht an euch, sondern an mir, und ich wollte euch nicht auf den Wecker gehen, XD
ich hab jetzt erst damit angefangen und auch nur so als zeit vertreib, Hobby mäßig,
habe was gefunden was funktioniert
[VB 2010] JSON Parser für Visual Basic
VB.NET-Quellcode
- Public Class Form1 Dim json As String = "{""id"": ""100001363520746"", ""name"": ""Jenni Hapunkt"", ""first_name"": ""Jenni"", ""last_name"": ""Hapunkt"", ""gender"": ""female"",""locale"": ""de_DE"" }"
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnStart.Click
- ' javascript serialisierer
- Dim jsonSerializer As New System.Web.Script.Serialization.JavaScriptSerializer
- ' generisch zu json dictionary konvertieren
- Dim dict1 As Dictionary(Of String, Object) = jsonSerializer.Deserialize(Of Dictionary(Of String, Object))(json)
- ' oder standardmässig über deserializeobject + casten
- Dim o As Object = jsonSerializer.DeserializeObject(json)
- Dim dict2 As Dictionary(Of String, Object) = DirectCast(o, Dictionary(Of String, Object))
- ' ansprechen kann man es jetzt einfach
- MessageBox.Show(CStr(dict1("id"))) ' die objekte im dict müssen noch richtig gecastet werden
- MessageBox.Show(CStr(dict2("first_name")))
- End Sub End Class
DLL C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Web.Extensions.dll
meinen dank an alle, cooles Forum sehr hilfsbereit,
-
Tags
-
Ähnliche Themen
-
Fehler - keine ahnung warum :S
ILoveLisa - - Sonstige Problemstellungen -
11Spedy11 - - Sonstige Problemstellungen
-
9 Benutzer haben hier geschrieben
- Gast (13)
- Trade (5)
- Higlav (4)
- Patrick1993 (2)
- Lukas (2)
- RodFromGermany (1)
- Quadsoft (1)
- Artentus (1)
- Arby (1)