1. 鎵嬫満鍘嬬緝鍖呮庝箞鎵撳紑
浠涔堟槸鍘嬬緝鍖咃紵
鍘嬬緝鍖呮槸灝嗗氫釜鏂囦歡鎴栨枃浠跺す鍘嬬緝鎴愪竴涓鏂囦歡鐨勮繃紼嬶紝鐩鐨勬槸涓轟簡鍑忓皬鏂囦歡鐨勪綋縐錛屾柟渚誇紶杈撳拰瀛樺偍銆傚父瑙佺殑鍘嬬緝鏍煎紡鏈墇ip銆乺ar銆7z絳夈
涓轟粈涔堥渶瑕佹墦寮鎵嬫満鍘嬬緝鍖咃紵
闅忕潃鎵嬫満瀛樺偍瀹歸噺鐨勪笉鏂澧炲姞錛岃秺鏉ヨ秺澶氱殑浜洪夋嫨灝嗛噸瑕佹枃浠朵繚瀛樺湪鎵嬫満涓娿傝屽帇緙╁寘鍦ㄧЩ鍔ㄨ懼囦笂涔熸槸甯歌佺殑鏂囦歡鏍煎紡涔嬩竴銆傚洜姝わ紝鎵撳紑鎵嬫満鍘嬬緝鍖呮槸蹇呬笉鍙灝戠殑銆
濡備綍鎵撳紑鎵嬫満鍘嬬緝鍖咃紵
鏂規硶涓錛氫嬌鐢ㄨВ鍘嬬緝杞浠
鍦ㄥ簲鐢ㄥ晢搴椾腑涓嬭澆騫跺畨瑁呰В鍘嬬緝杞浠訛紝姣斿俁AR銆7Zipper銆乑Archiver絳夈
鎵撳紑瑙e帇緙╄蔣浠訛紝閫夋嫨瑕佽В鍘嬬殑鍘嬬緝鍖呮枃浠躲
鐐瑰嚮瑙e帇緙╂寜閽錛岀瓑寰呰В鍘嬬緝瀹屾垚銆
瑙e帇鍚庯紝鍙浠ユ煡鐪嬭В鍘嬪悗鐨勬枃浠躲
鏂規硶浜岋細浣跨敤鏂囦歡綆$悊鍣
鎵撳紑鏂囦歡綆$悊鍣錛屾壘鍒拌佽В鍘嬬殑鍘嬬緝鍖呮枃浠躲
闀挎寜鍘嬬緝鍖呮枃浠訛紝閫夋嫨鈥滆В鍘嬬緝鈥濇垨鈥滆В鍘嬪埌褰撳墠鏂囦歡澶光濄
絳夊緟瑙e帇緙╁畬鎴愩
瑙e帇鍚庯紝鍙浠ユ煡鐪嬭В鍘嬪悗鐨勬枃浠躲
鏂規硶涓夛細浣跨敤鍦ㄧ嚎瑙e帇緙╁伐鍏
鎵撳紑鎵嬫満嫻忚堝櫒錛岃塊棶鍦ㄧ嚎瑙e帇緙╃綉絝欙紝姣斿倃ww.bejson.com/zip/銆
涓婁紶瑕佽В鍘嬬殑鍘嬬緝鍖呮枃浠躲
絳夊緟瑙e帇緙╁畬鎴愩
涓嬭澆瑙e帇鍚庣殑鏂囦歡銆
鎵撳紑鎵嬫満鍘嬬緝鍖呭苟涓嶉毦錛屽彧闇瑕侀夋嫨涓縐嶉傚悎鑷宸辯殑鏂規硶鍗沖彲銆備笉榪囷紝鍦ㄨВ鍘嬬緝鏃墮渶瑕佹敞鎰忥紝涓嶈佽В鍘嬩笉鏄庢潵婧愮殑鍘嬬緝鍖咃紝浠ュ厤鎹熷潖鎵嬫満鎴栨硠闇蹭釜浜轟俊鎮銆
2. Mac下谷歌瀏覽器安裝json格式化插件
在Mac的谷歌瀏覽器中,安裝JsonView插件能方便地格式化介面返回的json數據,提升數據查看體驗。
在日常開發中,經常需要處理json格式的數據,理想的情況是能在瀏覽器中直接查看到格式化的數據。比如,通過訪問如jsonview.com/example.js這樣的網址,數據會以預覽形式呈現。這樣的展現方式更便於理解。
為了實現這一效果,首先需要下載JsonView擴展程序。可以在GitHub上找到下載鏈接:github.com/gildas-lorme...,點擊【Clone or download】,然後選擇【Download Zip】進行下載。
下載後,解壓壓縮包。接著,打開谷歌瀏覽器的擴展程序管理界面,有兩種方式:一是通過地址欄輸入chrome://extensions/;二是通過瀏覽器設置。進入擴展程序界面後,選擇開發者模式,點擊【載入正在開發的擴展程序...】,定位到插件的存放目錄,如D:\JSONView-for-Chrome-master\WebContent,點擊安裝。
安裝完成後,記得重新載入瀏覽器(使用Ctrl+R鍵),此時你將看到JsonView插件對json數據的美化格式,提升查看效率和數據呈現的易讀性。
3. 怎麼在VS2008里使用jsoncpp
C++要使用JSON來解析數據,一般採用jsoncpp.
下載jsoncpp後,按ReadMe文檔的說法是要先安裝的,但是安裝比較麻煩。然而事實上,我們並不需要安裝,就可以直接使用。
方法一:直接拷貝源文件。這個方法比較簡單,但不推薦,因為不便於項目管理。
VS2008里新建一個空的控制台程序(用作測試jsoncpp是否可用),名為: TestJSON
解壓下載好的文件:jsoncpp-src-0.5.0.tar.gz
將 jsoncpp-src-0.5.0include 目錄下的json文件夾拷貝至 TestJSON 工程目錄下
將jsoncpp-src-0.5.0srclib_json 目錄下的所有.h, .cpp文件全部拷貝至 TestJSON 工程目錄下
在VS2008里引入工程目錄下剛剛從jsoncpp-src-0.5.0 導入的文件,如圖1
在VS2008里新建main.cpp來測試jsoncpp是否可用。代碼見文章末尾main.cpp
方法二:使用靜態鏈接庫
VS2008里新建一個空的控制台程序(用作測試jsoncpp是否可用),名為: TestJSON
解壓下載好的文件:jsoncpp-src-0.5.0.tar.gz
利用VS2008打開jsoncpp-src-0.5.0makefilesvs71目錄下的jsoncpp.sln,會出現三個Project:jsontest,lib_json,test_lib_json
在lib_json上 右擊-->Properties-->Configuration Properties-->C/C++-->Code Generation,注意右側的Runtime Library的內容,如圖2,看完箭頭所指的東西就可以點確定,關掉屬性頁。
編譯lib_json,顯示編譯成功後,在jsoncpp-src-0.5.0uildvs71debuglib_json目錄下會生成一個json_vc71_libmtd.lib,將這個lib拷貝至TestJSON工程目錄下。
將jsoncpp-src-0.5.0includejson目錄下的所有.h文件拷貝至TestJSON工程目錄下,並在工程Header Files引入.
將方法一里的main.cpp添加到工程中,並在工程名上 右擊-->Properties-->Configuration Properties-->C/C++-->Code Generation, 將Runtime Library改成圖2箭頭所示內容。
在工程名上右擊-->Properties-->Configuration Properties-->Linker-->Input, 在Additional Dependencies里填寫json_vc71_libmtd.lib,然後確定,編譯就行了。
/* 測試jsoncpp的使用
*/
#include<iostream>
#include"json/json.h"
usingnamespacestd;
usingnamespaceJson;//json的命名空間
intmain()
{
/*JSONDATAasfollowing://一個json類型的數據
{
"test:5
}*/
stringtest="{"test":5}";//保存上文的json類型的數據
//以下涉及json的操作,將在後文中涉及,此處為簡單應用,不解釋,你懂的
Readerreader;
Valuevalue;
if(reader.parse(test,value))
{
inti=0;
if(!value["test"].isNull())
{
i=value["test"].asInt();
cout<<i<<endl;
}
}
return0;
}
4. 解壓文件後請 嘗試播放其他文件。此項目的文件格式可能不受支持、文件擴展名不正確,或者可能文件已損壞
解壓文件後請嘗試播放其他文件,此項目的文件格式可能不受支持,是設置錯誤造成的,解決方法如下:
1、首先打開擴展文件夾,找到 manifest.json 文件。