使用 JavaScript 要驗證 JSON 的格式是否正確,要怎麼做呢?
標籤: json
PHP 如何為 json_encode 移除 Array Index
PHP 與 JavaScript 串接經常回傳 JSON 格式,但是會遇到 PHP 的 Array 預設 Index (Assoc array key reference index) 都會有 1、2、3 ...,要怎麼移除這 Index 在傳給 JavaScript 呢?
Amazon AWS 服務的所有 IP 位址
Amazon 將 AWS 全部服務 用到的 所有 IP 位址 提供成一個 JSON 檔
PHP json_decode 遇到 Control character error 解法
PHP 使用 json_decode() 遇到下述錯誤訊息:(由 json_last_error_msg() 抓到的訊息)
Control character error, possibly incorrectly encoded
要怎麼解決呢?
PHP 使用 igbinary 取代 serializer
PHP Serializer 從最早期的資料格式,一直用到現在,有時候會出一些問題(encode / decode 失敗等等的),所以現在很常使用 json_encode / json_decode 來處理。
現在有出 igbinary 來解決這個問題,而且速度比 serailizer 和 json 快很多。
Google 提供 Public DNS 反查服務
要查詢某個 Domain 的 A、CNAME、MX .. 等等,可以使用 dig 來查詢,Google 提供 Web API 可以使用囉~
PHP json_decode() 傳回 NULL 的解法
PHP 使用 json_decode() 來解開 json, json 有資料, 但是卻傳回 NULL, 要如何 Debug 呢?
PHP 使用 SimpleXML Key 遇到 $ 如何取值
PHP 使用 SimpleXML 抓取後, 通常會對此物件裡面的東西做 for / foreach, 但是當 Key 遇到 $ 開頭, 要如何取此值呢?
- ex: stdClass Object ( [$t] => 2011-12-12T13:00:00.000Z )
註: $feed->item->'$t' 這樣不行~
XPath for JSON Library (PHP、JavaScript)
XML、HTML 可以用 XPath 抓取, JSON 當然也要 XPath 來抓~ XD
CLI 一行 Python code 將 JSON Formatter
於 Linux 的 Command line, 使用 Python 的 json.tool 模組來把 JSON 的字串做美化輸出.