Java'da Karmaşık JSON nesneleri Düz ve Harita Benzeri Yapıya Nasıl Düzleştirilir veya Düzleştirilir?

Yayınlanan: 2020-09-02
Java'da Karmaşık JSON nesneleri Düz ve Harita Benzeri Yapıya Nasıl Düzleştirilir veya Düzleştirilir?

Yuvalanmış JSON'u düz, Harita benzeri yapıya nasıl seri hale getirebilirim?

Birkaç gün önce, karmaşık yapıda basit olabilecek JSON Nesnesini nasıl düzleştireceğime dair bir sorum var?

JsonFlattener , tam olarak aynı şey için çok güçlü bir maven yardımcı programıdır. Örneğe bir göz atalım.

Projenize Maven Bağımlılığının altını içe aktarmanız gerekir. Aşağıdakileri projenizin pom.xml dosyasına ekleyin.

Eğer maven projeniz olmadığı için Eclipse çalışma alanınızda pom.xml dosyasını göremiyorsanız, o zaman maven projenizi basitçe gizleyebilirsiniz.

side note : Google Arama Sonucu sayfasında yer alan Crunchify makalesini görmek güzel

Google Arama sayfasında öne çıkan Crunchify makalesini görmek güzel

Başlayalım

Aşama 1

  • Java sınıfı oluşturun CrunchifyJSONFlattenerTutorial .java
  • Umarım pom.xml dosyanıza json-flattener flattener bağımlılığının üstüne eklemişsinizdir.

Adım 2

crunchify.txt dosyasını oluşturun ve Macbook kullanıyorsanız ~/Document klasörünün altına koyun. Yolu ihtiyacınıza göre değiştirin.

Java'da crunchify.txt JSON dosyasını okuyacağız.

Aşama 3

Java kodunu Eclipse'inize kopyalayın:

Ve bu kadar. Sadece programı çalıştırın ve JSONObject'inizin Flatten ve Unflatten formatını göreceksiniz.

Eclipse Konsolu çıktısı: