Mit xamarin zum abrufen von JSON-Nachricht von der URl und zeigt Sie in der Tabellenansicht
Ich bin gestartet mit der Entwicklung in xamarin cross-Plattform-Entwicklung in visual studio. Ich will wissen, wie das abrufen der JSON-Nachricht mit der url zu zeigen, die details in der Tabellenansicht. Hier gebe ich eine Beispiel-url, so rufen Sie alle den Namen der Stadt in die json-Daten und zeigen Sie in der Tabelle. Helfen Sie mir!
Ich bin nicht vertraut mit Xamarin.Formen, bin aber in Xamarin.iOS und deine Frage scheint zu breit meiner Meinung nach. eine Sache ist zu wissen, wie man eine Anfrage an den server, einem anderen ist Sie, wie zu analysieren das Ergebnis, und ein weiterer ist, wie die Daten, die Sie haben, und zeigt es an. Ich denke, dass man es in eine seperate Fragen erhalten Sie mehr Antworten.
okay. vielen Dank für Ihren Vorschlag.
ich habe noch eine Frage. Ist möglich, schreiben Sie eine objective-C in xamarin?
1. Warum würden Sie wollen? 2. Sie können nicht schreiben oder mix Obj-C mit C# in Xamarin. Sie kann jedoch schreiben Sie eine obj-c-Bibliothek, dann ein c# binding-Bibliothek um ihn herum und dann konsumieren Sie es in Ihrem Xamarin.iOS-app. Aber das klingt nach einem riesigen Aufwand. Wenn Sie bereits den obj-c-Bibliothek ist eine Sache, aber ansonsten denke ich müssten Sie einen wirklich guten Grund zu wollen, dies zu tun.
okay. vielen Dank für Ihren Vorschlag.
ich habe noch eine Frage. Ist möglich, schreiben Sie eine objective-C in xamarin?
1. Warum würden Sie wollen? 2. Sie können nicht schreiben oder mix Obj-C mit C# in Xamarin. Sie kann jedoch schreiben Sie eine obj-c-Bibliothek, dann ein c# binding-Bibliothek um ihn herum und dann konsumieren Sie es in Ihrem Xamarin.iOS-app. Aber das klingt nach einem riesigen Aufwand. Wenn Sie bereits den obj-c-Bibliothek ist eine Sache, aber ansonsten denke ich müssten Sie einen wirklich guten Grund zu wollen, dies zu tun.
InformationsquelleAutor Satheesh Natarajan | 2014-10-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie @Udi schon sagte, deine Frage ist zu weit gefasst. Aber wegen dem werde ich geben umfassende Antworten.
Den ersten, mit HttpClient zum abrufen der Daten aus der url. Zweitens verwenden Json.Net Deserialisieren Ihre Antwort in Ihre entities/model.
Dritte, um die Daten anzuzeigen, würde ich vorschlagen, gehen Xamarin.Formen oder MonoTouch.Dialog. Macht es mit Tabellen einfacher.
Habe ich eine Beispiel-app, die ich abgefragt, ein service, bekam eine json-Antwort, und angezeigt wird die Liste der Daten mit Xamarin.Formen und MonoTouch.Dialog. Check-out meine Beispiel-app auf github.
Warum die unaccept? Habe diese nicht Antwort/Hilfe?
In deinem Beispiel-Programm, u nicht verwendet json an überall. Und mit diesem code, ich beziehe mich auf die Antwort Klasse, aber der Fehler war aufgetreten in der erwarten.
1. Wie gesagt, deine Frage war vage, so war meine Antwort. 2. Ich habe die JSON verwenden. IHR service und der service in meinem Beispiel wird JSON. Ich habe sofort deserialisiert Sie in ein Objekt, nachdem ich es bekommen. Finden Sie die
JsonConvert
Linie? Warum würde ich wollen, um zu interagieren mit rohen json, wenn JSON.Net konvertieren kann es an meinem Modell? Was suchst du? Sie nicht eine bestimmte Frage, die mit einem code-problem, also ich war nicht dabei, um es für Sie tun. Ich gab eine ausreichende Antwort für das, was Sie fragten.Tatsächlich sagte ich Ihr Beispiel-app auf github Programm. Jetzt habe ich geschrieben das mein eigenes Programm, es war kein Fehler. Aber der Ausgang war nicht zu drucken. ich habe eine neue Frage mit code. Helfen Sie mir.
InformationsquelleAutor valdetero
Ich stellte diese Frage auf xamarin Foren mit vollständigen Codierung. Ich bekam eine Antwort von jemandem mit kompletten Codierung Struktur. Seine Arbeit für mich.
klicken Sie hier zu sehen, die Verknüpfung mit Frage und Antwort. Ich hoffe, es funktioniert für alle u.
InformationsquelleAutor Satheesh Natarajan