สวัสดี คุณสามารถป้อนสตริงบางประเภทเช่น json ประทับเวลา, url en/decode จะตรวจจับและเข้ารหัสโดยอัตโนมัติ
กำลังสร้างฟังก์ชั่นเพิ่มเติม
เวลาปัจจุบัน: วันที่เวลาปัจจุบัน:
รูปแบบ JSON จะเหมือนกับโค้ดสำหรับสร้างออบเจกต์ JavaScript เนื่องจากความคล้ายคลึงกันนี้ โปรแกรม JavaScript สามารถแปลงข้อมูล JSON เป็นวัตถุ JavaScript ดั้งเดิมได้อย่างง่ายดาย ไวยากรณ์ JSON ได้มาจากไวยากรณ์สัญกรณ์วัตถุ JavaScript แต่รูปแบบ JSON เป็นข้อความเท่านั้น
เครื่องมือ JSON Beautifier ฟรีที่ใช้เป็นตัวแก้ไข JSON, Json viewer, Json Validator, ตัวจัดรูปแบบ json และ Json ที่ถูกต้องเพื่อแยกวิเคราะห์ json ในมุมมองแบบต้นไม้และข้อความล้วน มีฟังก์ชัน jsonlink jsonpretty
javascript json parse
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 ดัมพ์
>>> 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 โหลด & python parse json
>>> import json >>> json.loads('["foo", {"bar":["baz", null, 1.0, 2]}]') ['foo', {'bar': ['baz', None, 1.0, 2]}]
python dict ถึง 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 parse 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"); ...... }
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);
วัตถุจาวาสคริปต์ไปยัง 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);
ฟรี url เข้ารหัสเครื่องมือออนไลน์ url ถอดรหัสเครื่องมือออนไลน์
URL คือที่อยู่ของหน้าเว็บ เช่น https://dev-tools.link การเข้ารหัส URL จะแปลงอักขระให้อยู่ในรูปแบบที่สามารถส่งผ่านอินเทอร์เน็ตได้
การเข้ารหัส URL ย่อมาจากการเข้ารหัสอักขระบางตัวใน URL โดยแทนที่ด้วยอักขระสามตัวอย่างน้อยหนึ่งตัวที่ประกอบด้วยอักขระเปอร์เซ็นต์ "%" ตามด้วยเลขฐานสิบหกสองหลัก เลขฐานสิบหกสองตัวของแฝดสามแสดงถึงค่าตัวเลขของอักขระที่ถูกแทนที่
วิเคราะห์ URL, ไวยากรณ์ URI พื้นฐาน:
scheme:[//[user:password@]host[:port]][/]path[?query][#fragment]
The ขั้นตอนแรกในการเข้ารหัส URI คือการตรวจสอบชิ้นส่วนต่างๆ จากนั้นจึงเข้ารหัสเฉพาะส่วนที่เกี่ยวข้องเท่านั้น
จาวาสคริปต์ url เข้ารหัส / จาวาสคริปต์ url ถอดรหัส
// 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'
เข้ารหัส java url / ถอดรหัส java url
// 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 เป็นตัวแปลงการประทับเวลาระหว่าง unix timestamp และวันที่ในแบบฟอร์มที่มนุษย์อ่านได้ หากคุณต้องการแปลงการประทับเวลา ให้ป้อนการประทับเวลาลงในพื้นที่ป้อนข้อมูลก็เพียงพอแล้ว
รับการประทับเวลาปัจจุบันในบางโปรแกรม
รับการประทับเวลาอย่างรวดเร็ว
NSDate().timeIntervalSince1970
รับการประทับเวลาใน Go lang
import ( "time") int32(time.Now().Unix())
รับการประทับเวลาใน Java
// in pure java (int) (System.currentTimeMillis() / 1000) // in joda (int) (DateTime.now().getMillis() / 1000)
รับการประทับเวลาใน JavaScript
Math.round(new Date() / 1000)
รับการประทับเวลาใน Objective-C
[[NSDate date] timeIntervalSince1970]
รับการประทับเวลาใน MySQL
SELECT unix_timestamp(now())
รับการประทับเวลาใน SQLite
SELECT strftime('%s', 'now')
รับการประทับเวลาใน Erlang
calendar:datetime_to_gregorian_seconds(calendar:universal_time())-719528*24*3600.
รับการประทับเวลาใน PHP
// pure php time() // Carbon\Carbon Carbon::now()->timestamp
รับการประทับเวลาใน Python
import time time.time()
รับการประทับเวลาใน Ruby
Time.now.to_i
รับการประทับเวลาใน Shell
date +%s
รับการประทับเวลาใน Groovy
(new Date().time / 1000).intValue()
รับการประทับเวลาใน Lua
os.time()
รับการประทับเวลาใน .NET/C#
(DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000