Java:JSON.jar 下載與JSON source code 打包教學

JSON(JavaScript Object Notation)
在資料處理交換上是很方便的格式,
因為他是純文字的格式,所以支援了非常多的程式語言,
也因此和 xml 一樣常被用在 web services 和各種程式語言之間的溝通。
關於 JSON 的格式長怎樣還有他所支援的程式語言,
都可以在 http://www.json.org/ 看到介紹。

圖片來源:http://www.exclusivetutorials.com/an-introduction-to-json/

(本文已於2017/10/27重新更新連結及下載點)

如果要將 JSON 應用在 Java 的環境中先到 JSON-java 看一下,
裡面有每個 java class 的功能介紹、API Javadoc、Source Code下載以及 Licience聲明。

當然如本篇的標題所說,這篇的重點是在 source code 的打包教學,
通常實際在使用這類功具性的 library 時,
我們會比較習慣 import .jar 檔而不是直接把 .java檔放入 project 中。
但是因為上面的 JSON-java 僅提供 JSON-java原始檔 而沒有提供 .jar下載,
所以我在網路上查了一下找到了打包 JSON.jar 的方法。

以下是打包的步驟:
  1. 從 JSON-java 下載 Source Code
  2. 建立資料夾路徑 xxx/org/json/,其中 xxx 可以自訂,org/json/ 不可更改!
  3. 解壓縮 zip 檔裡的 JSONArray.java 等所有 java 檔至 xxx/org/json/ 底下,test資料夾不用。
  4. windows執行cmd,Linux執行terminal,切換至 xxx/。輸入指令 javac ./org/json/ *.java
  5. 在 xxx/ 目錄下繼續輸入指令 jar -cvf json.jar ./org/json/*.class
  6. 在目錄 xxx/ 底下看到 json.jar 就可以拿去 import 使用了
以下再附上圖示:
資料夾結構及檔案放置路徑:

Windows cmd 指令:

如果大家不想自己打包而想直接下載 jar 檔,
也可以直接去maven網站下載,或是用maven, gradle之類的import,
詳情可參考:JSON In Java @ mvnrepository

另外我也寫了 json 在 Java 應用的範例,請見:Java:JSON in Java 的簡單程式範例
更多 Java 程式範例,可見:Java 教學及程式範例大全

本文出自符碼記憶,請勿全文轉載,部份轉載請註明出處、作者及連結
關鍵字:java, json, jar, download, 下載, org.json, org.json jar包, jsonobject jar maven, json java教學, net.sf.json.jsonobject jar, java json example, java json jar github, json lib, json org github, org json source code, eclipse org json download



相關文章

這個網誌中的熱門文章

【玉山U Bear卡】網購5%超商8%電影20%,神卡登場必辦!

【果粉必看】iPhone 11/Pro/Pro Max 刷卡回饋/分期攻略!

【玉山卡攻略】神卡雲集,依序辦卡拿新舊戶首刷最佳解!

【永豐DAWHO攻略】申辦大戶帳戶/信用卡最佳申辦順序!

【證件遺失補辦】身分證/健保卡/駕照/行照/信用卡總整理

【永豐大戶DAWHO】現金回饋信用卡國內2%國外3%最高8%!

【博客來折價券】博客來免費序號e-coupon分享(持續更新)

【全聯週三點數回饋日】首刷/卡友日/儲值金消費點數入帳!

【2020行事曆】109年人事行政局行事曆+連假請假攻略!

【玉山Only卡】神級紅利回饋!紅利倍多芬最高13倍=5.2%回饋無上限!