xin chào, bạn có thể nhập một vài chuỗi kiểu như json timestamp , url en / decode , sẽ tự động phát hiện và en / decode.
nhiều chức năng đang được xây dựng.
Dấu thời gian hiện tại: ngày hiện tại:
Định dạng JSON giống về mặt cú pháp với mã để tạo các đối tượng JavaScript. Do sự giống nhau này, một chương trình JavaScript có thể dễ dàng chuyển đổi dữ liệu JSON thành các đối tượng JavaScript gốc. Cú pháp JSON có nguồn gốc từ cú pháp ký hiệu đối tượng JavaScript, nhưng định dạng JSON chỉ là văn bản.
Công cụ JSON Beautifier miễn phí được sử dụng làm trình soạn thảo JSON, trình xem Json, Trình xác thực Json, trình định dạng json và Json hợp lệ để phân tích cú pháp json trong chế độ xem dạng cây và văn bản thuần túy, có các chức năng jsonlink jsonpretty.
javascript json phân tích cú pháp
var students = '{"id": 1, "name": "dan", "age": 20, "grade": {"gradeId": 1, "gradeName": "abc"}}'; console.log(typeof students); var model = JSON.parse(students); console.log(typeof model); console.log(model);
python json dump
>>> import json >>> json.dumps(['foo', {'bar': ('baz', None, 1.0, 2)}]) '["foo", {"bar": ["baz", null, 1.0, 2]}]' >>> print(json.dumps("\"foo\bar")) "\"foo\bar" >>> print(json.dumps('\u1234')) "\u1234" >>> print(json.dumps('\\')) "\\" >>> print(json.dumps({"c": 0, "b": 0, "a": 0}, sort_keys=True)) {"a": 0, "b": 0, "c": 0} // Pretty printing >>> import json >>> print(json.dumps({'4': 5, '6': 7}, sort_keys=True, indent=4)) { "4": 5, "6": 7 }
python json tải & phân tích cú pháp python json
>>> import json >>> json.loads('["foo", {"bar":["baz", null, 1.0, 2]}]') ['foo', {'bar': ['baz', None, 1.0, 2]}]
python dict sang json
import json # Data to be written dictionary ={ "id": "04", "name": "sunil", "department": "HR" } # Serializing json json_object = json.dumps(dictionary, indent = 4) print(json_object)
java phân tích cú pháp json
import org.json.*; String jsonString = ... ; //assign your JSON String here JSONObject obj = new JSONObject(jsonString); String pageName = obj.getJSONObject("pageInfo").getString("pageName"); JSONArray arr = obj.getJSONArray("posts"); // notice that `"posts": [...]` for (int i = 0; i < arr.length(); i++) { String post_id = arr.getJSONObject(i).getString("post_id"); ...... }
mã hóa / giải mã php json
// php json encode $aryStudent = [ 'id' => 1, 'name' => 'dan', ]; $jsonStr = json_encode($aryStudent); var_dump(jsonStr); // php json decode to object $jsonObj = json_decode($jsonStr); var_dump($jsonObj); // php json decode to array $jsonAry = json_decode($jsonStr, true); var_dump($jsonAry);
đối tượng javascript đối với json
// Stringify a JavaScript Object const obj = {name: "John", age: 30, city: "New York"}; const myJSON = JSON.stringify(obj); console.log(myJSON); // Parsing JSON const obj = JSON.parse('{"name":"John", "age":30, "city":"New York"}'); console.log(obj);
Một công cụ trực tuyến mã hóa url miễn phí, công cụ giải mã url trực tuyến.
URL là địa chỉ của một trang web, giống như: https://dev-tools.link, mã hóa URL chuyển đổi các ký tự thành một định dạng có thể được truyền qua Internet.
Mã hóa URL là viết tắt của việc mã hóa các ký tự nhất định trong URL bằng cách thay thế chúng bằng một hoặc nhiều bộ ba ký tự bao gồm ký tự phần trăm "%" theo sau là hai chữ số thập lục phân. Hai chữ số thập lục phân của (các) bộ ba đại diện cho giá trị số của ký tự được thay thế.
Phân tích URL, cú pháp URI cơ bản:
lược đồ: [// [user: password @] host [: port]] [/] path [? Query] [# segment]
The bước đầu tiên để mã hóa một URI là kiểm tra các phần của nó và sau đó chỉ mã hóa các phần có liên quan.
mã hóa url javascript / giải mã url javascript
// javascript url encode // encodes characters such as ?,=,/,&,: console.log(encodeURIComponent('htts://dev-tools.link?test=1')); // expected output: "htts%3A%2F%2Fdev-tools.link%3Ftest%3D1" console.log(encodeURIComponent('htts://dev-tools.link?test=шеллы')); // expected output: "htts%3A%2F%2Fdev-tools.link%3Ftest%3D%D1%88%D0%B5%D0%BB%D0%BB%D1%8B" // javascript url decode const uri = 'htts://dev-tools.link/?x=шеллы'; const encoded = encodeURI(uri); console.log(encoded); // expected output: "htts://dev-tools.link/?x=%D1%88%D0%B5%D0%BB%D0%BB%D1%8B" try { console.log(decodeURI(encoded)); // expected output: "htts://dev-tools.link/?x=шеллы" } catch (e) { // catches a malformed URI console.error(e); }
php urlencode / php urldecode
// php urlencode() example echo '<a href="mycgi?foo=', urlencode($userinput), '">'; // php urlencode() and htmlentities() example $query_string = 'foo=' . urlencode($foo) . '&bar=' . urlencode($bar); echo '<a href="mycgi?' . htmlentities($query_string) . '">';
python urlencode / python urldecode
// python url encode python3 >>> import urllib.parse >>> query = 'Hellö Wö[email protected]' >>> urllib.parse.quote(query) 'Hell%C3%B6%20W%C3%B6rld%40Python' // python url encode python2 >>> import urllib >>> urllib.quote('Hello [email protected]') 'Hello%20World%40Python2' // python url decode python3 >>> import urllib.parse >>> encodedStr = 'Hell%C3%B6%20W%C3%B6rld%40Python' >>> urllib.parse.unquote(encodedStr) 'Hellö Wö[email protected]' // python url decode python2 >>> import urllib >>> queryStr = 'Hello%20World%0A' >>> urllib.unquote(queryStr) 'Hello World\n'
mã hóa url java / giải mã url java
// java url encode private String encodeURL(String value) { return URLEncoder.encode(value, StandardCharsets.UTF_8.toString()); } // java url decode private String decodeURL(String value) { return URLDecoder.decode(value, StandardCharsets.UTF_8.toString()); }
Timestamp Online là bộ chuyển đổi dấu thời gian giữa dấu thời gian unix và ngày biểu mẫu có thể đọc được của con người. Nếu bạn muốn chuyển đổi dấu thời gian, chỉ cần nhập dấu thời gian của bạn vào vùng đầu vào là đủ.
Nhận dấu thời gian hiện tại trong một số chương trình
Nhận dấu thời gian nhanh chóng
NSDate().timeIntervalSince1970
Nhận dấu thời gian trong Go lang
import ( "time") int32(time.Now().Unix())
Nhận dấu thời gian trong Java
// in pure java (int) (System.currentTimeMillis() / 1000) // in joda (int) (DateTime.now().getMillis() / 1000)
Nhận dấu thời gian trong JavaScript
Math.round(new Date() / 1000)
Nhận dấu thời gian trong Objective-C
[[NSDate date] timeIntervalSince1970]
Nhận dấu thời gian trong MySQL
SELECT unix_timestamp(now())
Nhận dấu thời gian trong SQLite
SELECT strftime('%s', 'now')
Nhận dấu thời gian ở Erlang
calendar:datetime_to_gregorian_seconds(calendar:universal_time())-719528*24*3600.
Nhận dấu thời gian trong PHP
// pure php time() // Carbon\Carbon Carbon::now()->timestamp
Nhận dấu thời gian bằng Python
import time time.time()
Nhận dấu thời gian trong Ruby
Time.now.to_i
Nhận dấu thời gian trong Shell
date +%s
Nhận dấu thời gian ở Groovy
(new Date().time / 1000).intValue()
Nhận dấu thời gian trong Lua
os.time()
Nhận dấu thời gian trong .NET / C #
(DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000