2016-04-07 9 views
0

Sorry, wenn dies eine Frage ist wiederholen oder wenn nicht klar mit meiner Frage.Wie Elasticsearch JSON-Ausgabe an .net übergeben

Derzeit speichere ich die JSON-Ausgabe von elasticsearch in einer .json-Datei und verwende sie über den Stream-Reader zur weiteren Verarbeitung.

using (StreamReader r = new StreamReader("D:/abc.json")) 
{ 
    string json = r.ReadToEnd(); 
    JObject jobj = JObject.Parse(json); 
} 

Statt das zu tun, ist es eine Möglichkeit, direkt die ES Ausgang nehmen kann und es verwenden, und weiter zu verarbeiten es zu meiner Forderung.

Kann mir jemand in dieser Situation helfen.

Vielen Dank im Voraus.

+0

Sie können auch HTTP-Anfragen über die [RESTful API] (https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index.html) senden und json direkt zurückbekommen. Aber eine Bibliothek, die die native API unterstützt (wie von Petr vorgeschlagen), ist wahrscheinlich der Weg zu gehen. – glaed

Antwort

Verwandte Themen