Rumah  >  Artikel  >  Java  >  Bagaimana untuk menyelesaikan masalah yang SpringBoot mengintegrasikan Eureka dan menyebabkan hasil pulangan berubah dari json ke xml

Bagaimana untuk menyelesaikan masalah yang SpringBoot mengintegrasikan Eureka dan menyebabkan hasil pulangan berubah dari json ke xml

王林
王林ke hadapan
2023-05-15 15:16:061107semak imbas

SpringBoot menyepadukan Eureka menyebabkan hasil pulangan berubah daripada json kepada xml

Penyelesaian

Tambahkan

produces = { “application/json;charset=UTF-8” }

pada Pemetaan yang diminta Contohnya:

rreee

Berikut ialah json dan xml

@GetMapping(value = "/user-instance", produces = { "application/json;charset=UTF-8" })

Menyokong pengembalian dalam kedua-dua format JSON dan XML

Kadangkala projek memerlukan dua format pulangan Dalam kes ini, kita hanya perlu menambah kebergantungan jackson xml

@GetMapping(value = "/user-instance", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
@GetMapping(value = "/user-instance", produces = MediaType.APPLICATION_XML_VALUE)

eureka gagal untuk memulakan dan mengembalikan maklumat xml

1 Mengapa ini harus digunakan

Selepas memulakan gerhana seperti biasa hari ini, saya memulakan projek eureka, tetapi a. banyak xml telah dikembalikan apabila mengakses Maklumat eureka, tetapi tiada ralat dilaporkan apabila melihat pada konsol. Du Niang tidak dapat mencari maklumat yang sama gesaan di bawah yang mengatakan untuk menambah baris konfigurasi pada fail konfigurasi saya mencubanya dan ia masih gagal

2.Selepas mencuba pelbagai kaedah tetapi tidak berjaya, saya memutuskan untuk memulakan dengan maven.

Buat pertama kali, cari laluan repositori di bawah konfigurasi maven anda, (repositori tempatan tetapan windows-preference-maven-user)

Masukkan org/ springframework dan padam folder awan (perlu tutup gerhana ), kemudian buka gerhana, kemas kini projek, dan mulakan eureka semula selepas selesai Masalahnya masih tidak diselesaikan, jadi ia bukan masalah dengan pakej awan.

Kali kedua, dengan sangat kejam, saya memadamkan keseluruhan folder springframework dan memuat turunnya semula. kejayaan. akses eureka kembali normal.

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah yang SpringBoot mengintegrasikan Eureka dan menyebabkan hasil pulangan berubah dari json ke xml. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam