Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java
Java
  1. วิธีเพิ่มสตริง JSON ลงในไฟล์ JSON ที่มีอยู่แล้วใน Java

    Gson เป็นไลบรารี JSON สำหรับ Java ใช้สร้าง JSON ในขั้นตอนแรก เราอ่านไฟล์ JSON และแปลงเป็นอ็อบเจกต์ Java แล้ว typecast อ็อบเจกต์ Java เป็น JsonObject และแปลงเป็น JsonArray จากนั้นวนลูป JSON array นี้เพื่อพิมพ์ JsonElement เราสามารถสร้างคลาส JsonWriter เพื่อเขียนค่า JSON ที่เข้ารหัสแล้วไปยังสตรีม ทีละ

  2. วิธีเพิกเฉยต่อคลาสระหว่างการทำซีเรียลไลซ์ด้วย Jackson ใน Java

    Annotation @JsonIgnoreType ของ Jackson ใช้สำหรับ เพิกเฉยต่อ คลาส ระหว่างกระบวนการ ซีเรียลไลซ์ (serialization) และสามารถทำเครื่องหมายให้ คุณสมบัติ (properties) หรือ ฟิลด์ (fields) ทั้งหมดของคลาสถูกเพิกเฉยขณะ ทำซีเรียลไลซ์ (serializing) และ ถอดรหัส (deserializing) อ็อบเจกต์ JSON ไวยากรณ์ @Target(valu

  3. การใช้งาน @JacksonInject ใน Java ด้วย Jackson

    Annotation @JacksonInject ของ Jackson ใช้สำหรับ ฉีดค่า (inject values) ลงในอ็อบเจกต์ที่แปลงแล้ว แทนที่จะอ่านค่าเหล่านั้นจาก JSON เพื่อฉีดค่าลงในฟิลด์ เราสามารถใช้คลาส InjectableValues และต้องกำหนดค่าคลาส ObjectMapper ให้อ่านค่าที่ฉีดจากคลาส InjectableValues และค่าที่เหลือจากสตริง JSON ไวยากรณ์ @Tar

  4. วิธีจัดเรียง JSONObject ใน Java

    JSONObject เป็นคอลเลกชันแบบ ไม่มีลำดับ (unordered) ของคู่ คีย์, ค่า และค่าสามารถเป็นชนิดใดก็ได้ เช่น Boolean, JSONArray, JSONObject, Number และ String Constructor ของ JSONObject ใช้แปลงข้อความ JSON ภายนอกเป็นรูปแบบภายในที่ดึงค่าได้ด้วยเมธอด get() และ opt() หรือแปลงค่าเป็นข้อความ JSON ด้วย put() และ

  5. ความสำคัญของ Annotation @JsonInclude ของ Jackson ใน Java

    Annotation @JsonInclude ของ Jackson ใช้สำหรับ ยกเว้น คุณสมบัติ (properties) หรือ ฟิลด์ของคลาส ภายใต้เงื่อนไขบางอย่าง และสามารถกำหนดได้โดยใช้ enum JsonInclude.Include Enum JsonInclude.Include มีค่าคงที่บางอย่าง เช่น ALWAYS, NON_DEFAULT, NON_EMPTY และ NON_NULL เพื่อตัดสินใจว่าจะยกเว้นคุณสมบัติ (ฟิลด์)

  6. วิธีแปลง JSON Object เป็น Enum ด้วย Jackson ใน Java

    JSONObject สามารถแปลงข้อความจาก String เพื่อสร้างอ็อบเจกต์แบบ Map Enum ใช้สำหรับกำหนด ชุดของค่าคงที่ (constants) เมื่อเราต้องการรายการค่าที่กำหนดไว้ล่วงหน้าซึ่งไม่ใช่ข้อมูลตัวเลขหรือข้อความ เราสามารถใช้ enum ได้ เราสามารถแปลง JSON object เป็น enum ได้โดยใช้เมธอด readValue() ของคลาส ObjectMapper ในต

  7. ความสำคัญของเมธอด accumulate() ของ JSONObject ใน Java

    JSONObject เป็นคอลเลกชันแบบไม่มีลำดับของคู่ ชื่อ และ ค่า เมธอดสำคัญของ JSONArray ได้แก่ accumulate(), put(), opt(), append(), write() เป็นต้น เมธอด accumulate() สะสมค่าภายใต้คีย์ และคล้ายกับเมธอด put() แต่หากมีอ็อบเจกต์อยู่แล้วภายใต้คีย์นั้น JSONArray จะถูกจัดเก็บภายใต้คีย์เพื่อเก็บค่าสะสมทั้งหมด หา

  8. วิธีถอดรหัส (Deserialize) อ็อบเจกต์ Java จาก Reader Stream ด้วย Flexjson ใน Java

    Flexjson เป็นไลบรารี เบา (lightweight) สำหรับทำซีเรียลไลซ์และถอดรหัส (deserialize) อ็อบเจกต์ Java เข้าและออกจากรูปแบบ JSON เราสามารถถอดรหัสอ็อบเจกต์ Java จากสตรีม Reader ได้โดยใช้เมธอด deserialize() ของคลาส JSONDeserializer ซึ่งใช้อินสแตนซ์ของคลาส Reader เป็นอินพุต JSON ไวยากรณ์ public T deserializ

  9. วิธีสร้าง JSON Array ด้วย Object Model ใน Java

    อินเทอร์เฟซ javax.json.JsonArray แทน JSON array ที่ไม่เปลี่ยนแปลง (immutable) และมอบมุมมองลิสต์ที่ไม่สามารถแก้ไขได้ (unmodifiable list view) ของค่าในอาร์เรย์ อ็อบเจกต์ JsonArray สร้างได้โดยการอ่านข้อมูล JSON จากแหล่งอินพุต และใช้เมธอดสแตติก createArrayBuilder() ของคลาส javax.json.Json ต้องนำเข้าแพ็ก

  10. วิธีสร้าง JSON Object ด้วย Object Model ใน Java

    อินเทอร์เฟซ javax.json.JsonObject แทนค่า JSON object ที่ไม่เปลี่ยนแปลง (immutable) และมอบมุมมอง map ที่ไม่สามารถแก้ไขได้ (unmodifiable) สำหรับการแมปชื่อ/ค่าของ JSON object อินสแตนซ์ JsonObject สร้างได้จากแหล่งอินพุตโดยใช้เมธอดสแตติก readObject() ของคลาส javax.json.JsonReader และสร้างได้ด้วยเมธอดสแตต

  11. วิธีแปลงสตริง JSON ด้วย Streaming API ใน Java

    Streaming API ประกอบด้วยอินเทอร์เฟซสำคัญคือ JsonParser ซึ่งมีเมธอดสำหรับแปลง JSON แบบสตรีมมิ่งและให้การเข้าถึงข้อมูล JSON แบบ forward และ read-only คลาส Json มีเมธอดสำหรับสร้าง parser จากแหล่งอินพุต เราสามารถ แปลง JSON ได้โดยใช้เมธอดสแตติก createParser() ของคลาส Json ไวยากรณ์ public static JsonPars

  12. Pretty Print JSON ด้วย javax.json API ใน Java

    แพ็กเกจ javax.json มอบ Object Model API สำหรับประมวลผล JSON Object Model API เป็น API ระดับสูงที่ให้โมเดลอ็อบเจกต์ที่ไม่เปลี่ยนแปลง (immutable) สำหรับโครงสร้าง JSON object และ array โครงสร้างเหล่านี้สามารถแสดงเป็นโมเดลอ็อบเจกต์ได้โดยใช้อินเทอร์เฟซ JsonObject และ JsonArray เราสามารถใช้ JsonGenerator

  13. วิธาสร้าง JSON Array ด้วย Streaming API ใน Java

    อินเทอร์เฟซ JsonGenerator ใช้สำหรับเขียนข้อมูล JSON ไปยังแหล่งเอาต์พุทแบบสตรีมมิ่ง เราสามารถสร้างหรือนำ JSON array ไปใช้ได้ด้วยเมธอด writeStartArray() ของ JsonGenerator เมธอดนี้เขียนคู่ชื่อ JSON/อักขระเริ่มอาร์เรย์ ภายในบริบทอ็อบเจกต์ปัจจุบัน เมธอด writeStartObject() เขียนอักขระเริ่มอ็อบเจกต์ JSON แ

  14. วิธีสร้าง JSON ด้วย JsonObjectBuilder และ JsonArrayBuilder ใน Java

    JsonObjectBuilder ใช้สำหรับสร้างโมเดล JsonObject ในขณะที่ JsonArrayBuilder ใช้สำหรับสร้างโมเดล JsonArray JsonObjectBuilder สร้างได้จากคลาส Json มีเมธอดสำหรับสร้างอ็อบเจกต์ builder และสร้างอินสแตนซ์ JsonObject ว่างเปล่าด้วย Json.createObjectBuilder().build() JsonArrayBuilder สร้างได้จากคลาส Json เช่น

  15. ความสำคัญของ JsonPatch ใน Java

    อินเทอร์เฟซ JsonPatch เป็นรูปแบบสำหรับจัดเก็บ ลำดับการดำเนินการ ที่สามารถนำไปใช้กับโครงสร้าง JSON เป้าหมายได้ มีการดำเนินการหลายอย่าง เช่น add, remove, replace, copy, move และ test ที่สามารถจัดเก็บใน JsonPatch และดำเนินการบนโครงสร้าง JSON อินเทอร์เฟซ JsonPatchBuilder ใช้สำหรับสร้าง JSON patch โดยใช้

  16. วิธีดึงค่าของคีย์โดยใช้ JsonPointer ใน Java

    JSON Pointer เป็นมาตรฐานที่กำหนด ไวยากรณ์สตริง เพื่อเข้าถึงค่าของคีย์เฉพาะในเอกสาร JSON อินสแตนซ์ของ JSON Pointer สร้างได้โดยการเรียกเมธอดสแตติก createPointer() ของคลาส Json ใน JSON Pointer ทุกไวยากรณ์สตริงจะนำหน้าด้วย / เราสามารถดึงค่าของคีย์ได้โดยการเรียกเมธอด getValue() บนอ็อบเจกต์ JsonPointer ไ

  17. วิธีดู Settings ของ JsonGenerator ด้วย Jackson ใน Java

    คลาส JsonGenerator รับผิดชอบ เขียน JSON data เป็น stream แทนการสร้าง Object Model ในหน่วยความจำ รายการ settings ที่สามารถ เปิด/ปิด อยู่ใน enum JsonGenerator.Feature ซึ่งมี static method values() คืนค่า array ของ constants ของ enum type นี้ Syntax public static enum JsonGenerator.Feature extends Enu

  18. FieldNamingPolicy Enum ใน Gson (Java)

    Gson library ให้ naming conventions มาเป็นส่วนหนึ่งของ enum FieldNamingPolicy เราสามารถตั้งค่า field naming policy โดยใช้เมธอด setFieldNamingPolicy() ของคลาส GsonBuilder FieldNamingPolicy Enum Constants Constant คำอธิบาย ตัวอย่าง (Java field → JSON key) IDENTITY ใช้ชื่อฟิลด์ as-is (ค่า defau

  19. วิธีดู Settings ของ JsonFactory ด้วย Jackson ใน Java

    คลาส JsonFactory เป็น thread-safe และรับผิดชอบสร้าง instances ของ writer และ reader รายการ settings ที่สามารถ เปิด/ปิด (turn on/off) อยู่ใน enumeration JsonFactory.Feature ซึ่งมี static method values() คืนค่า enum constants Syntax public static enum JsonFactory.Feature extends Enum<JsonFactory.F

  20. วิธีดู Default Settings ของ JSONParser ด้วย Jackson ใน Java

    การตั้งค่า default ทั้งหมดของ JSON Parser สามารถแสดงได้ผ่าน JsonParser.Feature enumeration เมธอด JsonParser.Feature.values() จะคืนค่าทุก features ที่มีสำหรับ JSONParser แต่ว่า feature ใด enabled หรือ disabled สำหรับ parser ตัวใดตัวหนึ่ง สามารถตรวจสอบได้ด้วยเมธอด isEnabled() ของ JsonParser Syntax pu

Total 1935 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:36/97  20-คอมพิวเตอร์/Page Goto:1 30 31 32 33 34 35 36 37 38 39 40 41 42