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卡】2019必辦神卡!網購5%超商8%電影20%!

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

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

【地價稅繳納攻略】2019/108年度信用卡回饋/分期整理!

【信用卡排行榜】最新現金回饋信用卡排行榜(含2020可用)!

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

【全家FamiPay】新光寰宇10%/玉山UBear 8%/台新Fish 8%!

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

【聯邦+LINE一卡通2%】不必自己算!繳費條碼產生器上線!

【統一發票】獎金儲值加碼,7-11送中熱美/全聯享贈點!