Ich habe eine C# -Post, die mir HTML zurückgibt. Mein Post sucht nach einem Organisationsnamen und gibt die Liste der Organisationen mit diesem Namen zurück. Mein Problem ist, dass der Beitrag das HTML für die ganze Seite zurückgibt und ich nur die Liste der Organisationen möchte. Ich denke, dass ich zu json konvertieren sollte, oder gibt es andere Möglichkeit?Convert HTML zu JSON in C#
Post-Methode:
WebRequest request = WebRequest.Create("http://www.mfinante.ro/numeCod.html");
// Set the Method property of the request to POST.
request.Method = "POST";
// Create POST data and convert it to a byte array.
string postData = "judet=40&name=ORACLE&submit=Vizualizare";
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
// Set the ContentType property of the WebRequest.
request.ContentType = "application/x-www-form-urlencoded";
// Set the ContentLength property of the WebRequest.
request.ContentLength = byteArray.Length;
// Get the request stream.
Stream dataStream = request.GetRequestStream();
// Write the data to the request stream.
dataStream.Write(byteArray, 0, byteArray.Length);
// Close the Stream object.
dataStream.Close();
// Get the response.
WebResponse response = request.GetResponse();
// Display the status.
Console.WriteLine(((HttpWebResponse)response).StatusDescription);
// Get the stream containing content returned by the server.
dataStream = response.GetResponseStream();
// Open the stream using a StreamReader for easy access.
StreamReader reader = new StreamReader(dataStream);
// Read the content.
string responseFromServer = reader.ReadToEnd();
// Display the content.
Console.WriteLine(responseFromServer);
// Clean up the streams.
reader.Close();
dataStream.Close();
response.Close();
1. extrahieren notwendige Informationen aus html 2. Konstrukt Objekt 3. konvertieren zu JSON –
@LeiYang können Sie mir etwas Hilfe bei der Herstellung dieser Dinge geben, bitte? –