Ich empfehle Ihnen, den folgenden Link zuerst zu lesen
Der erste Kommentar erklärt Ihre ersten beiden Fragen klar.
und für die letzte Frage wäre mein Vorschlag JSON . Der Grund dafür ist, dass JSON leicht ist und auch sehr einfach zu handhaben und zu parsen ist, wenn man XML-Formate vergleicht. Ich glaube auch, dass JSON in vielen Aspekten die Technologie über XML überholt hat . Es gibt Unmengen an Beispielen und Diskussionen, die im Web verfügbar sind, um das JSON-Format gegenüber XML zu unterstützen.
Und für Android, da es eine Technologie ist, die die Welt für die nächsten Jahrzehnte regieren wird, müssen Sie entscheiden, ob Sie die ältere Technologie (XML) wählen müssen, die nach unten geht oder < stark> die neuere Technologie (JSON) die aufwächst. Die Wahl liegt bei dir.
Xml und JSON sind zwei verschiedene Formate für die Darstellung von Daten. Eine häufige Verwendung für beide besteht darin, als Serialisierungsformat für Objekte zu dienen. Welcher ist besser, kommt auf persönliche Vorliebe. Einige Frameworks sind besser dafür ausgelegt, mit einem über dem anderen zu arbeiten.
Soweit Leistung geht ... JSON ist weniger ausführlich, so dass es effizienter sein kann, über die Leitung zu übertragen.