Ich habe eine Webanforderung, die die Serverdaten im Format application/x-www-form-urlencoded
sendet. Ich möchte es in application/json
konvertieren.Was sind einige Optionen zum Konvertieren von Url-codierten Formulardaten zu JSON in. NET
Beispiel:
URL-codierte Formulardaten:
Property1=A&Property2=B&Property3%5B0%5D%5BSubProperty1%5D=a&Property3%5B0%5D%5BSubProperty2%5D=b&Property3%5B1%5D%5BSubProperty1%5D=c&Property3%5B1%5D%5BSubProperty2%5D=d
Ziemlich Version:
Property1=A
Property2=B
Property3[0][SubProperty1]=a
Property3[0][SubProperty2]=b
Property3[1][SubProperty1]=c
Property3[1][SubProperty2]=d
Die obigen Daten auf die folgende JSON-Daten konvertiert werden muss:
{
Property1: "A",
Property2: "B",
Property3: [
{ SubProperty1: "a", SubProperty2: "b" },
{ SubProperty1: "c", SubProperty2: "d" }]
}
Frage:
Gibt es kostenlose Tools, die diese dazu in der Lage sind? Ich habe selbst nichts gefunden und wenn es sie gibt, würde ich sie lieber konsumieren als selbst zu schreiben, aber wenn es dazu kommt, werde ich es tun.
Eine C# /. Net-Lösung ist bevorzugt.
Danke für das Teilen! Ich werde es mir ansehen. Ich konnte nicht glauben, dass ich die erste Person da draußen war, die das tun musste. Ich bin froh, dass ich nicht alleine bin. – Dan