1
คุณสามารถหลีกเลี่ยง Gson แปลง“ <” และ“>” เป็นลำดับการหลีกเลี่ยง Unicode ได้หรือไม่
ฉันสังเกตเห็นว่าGsonแปลงสตริง "<" เป็นลำดับการหลีกเลี่ยง Unicode ในเอาต์พุต JSON คุณสามารถหลีกเลี่ยงสิ่งนี้ได้หรือไม่หรืออักขระเช่น "<" และ ">" จะต้องมีค่า Escape ใน JSON ลองพิจารณาตัวอย่างที่พิมพ์{"s":"\u003c"}; {"s":"<"}ฉันต้องการเพียงแค่ public static void main(String[] args) { Gson gson = new GsonBuilder().create(); System.out.println(gson.toJson(new Foo())); } static class Foo { String s = "<"; } บริบท: ส่วนของ JSON ที่ฉันสร้างไม่มีส่วนเกี่ยวข้องกับหน้า HTML หรือแม้แต่ JavaScript ใช้เพื่อส่งข้อมูลที่มีโครงสร้างบางอย่างไปยังซอฟต์แวร์อื่น (ฝังอยู่ในอุปกรณ์เขียนด้วยภาษา C)