merhaba, json timestamp, url en/decode gibi, otomatik olarak algılayacak ve kodunu çözecek birkaç tür dize girebilirsiniz.
daha fazla işlev inşa ediyor.
Geçerli zaman dalgası: geçerli tarihsaat:
JSON biçimi, JavaScript nesneleri oluşturma koduyla sözdizimsel olarak aynıdır. Bu benzerlik nedeniyle, bir JavaScript programı JSON verilerini kolayca yerel JavaScript nesnelerine dönüştürebilir. JSON sözdizimi, JavaScript nesne gösterimi sözdiziminden türetilmiştir, ancak JSON biçimi yalnızca metindir.
JSON düzenleyici, Json görüntüleyici, Json Validator, geçerli json ve Json biçimlendirici olarak json'u bir ağaç görünümünde ve düz metinde ayrıştırmak için kullanılan ücretsiz JSON Güzelleştirici aracı, jsonlink jsonpretty işlevlerine sahiptir.
javascript json ayrıştırma
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);
piton json dökümü
>>> 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 }
piton json yükleri ve piton ayrıştırma json
>>> import json >>> json.loads('["foo", {"bar":["baz", null, 1.0, 2]}]') ['foo', {'bar': ['baz', None, 1.0, 2]}]
python dict'i json'a çevir
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 ayrıştırma 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 kodlama/kod çözme
// 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'a javascript nesnesi
// 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);
Ücretsiz bir url kodlama çevrimiçi araçları, url kod çözme çevrimiçi araçları.
URL, bir web sayfasının adresidir, örneğin: https://dev-tools.link, URL kodlaması, karakterleri İnternet üzerinden iletilebilecek bir biçime dönüştürür.
URL kodlaması, bir URL'deki belirli karakterleri, yüzde karakteri "%" ve ardından iki onaltılık basamaktan oluşan bir veya daha fazla karakter üçlüsü ile değiştirerek kodlamak anlamına gelir. Üçlü (ler) in iki onaltılık basamağı, değiştirilen karakterin sayısal değerini temsil eder.
URL'yi analiz edin, Temel URI sözdizimi:
şema:[//[kullanıcı:parola@]ana bilgisayar[:bağlantı noktası]][/]yol[?sorgu][#fragment]
bir URI'yi kodlamanın ilk adımı, parçalarını incelemek ve ardından yalnızca ilgili bölümleri kodlamaktır.
javascript url kodlaması / javascript url kodunu çözme
// 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örld@Python' >>> urllib.parse.quote(query) 'Hell%C3%B6%20W%C3%B6rld%40Python' // python url encode python2 >>> import urllib >>> urllib.quote('Hello World@Python2') 'Hello%20World%40Python2' // python url decode python3 >>> import urllib.parse >>> encodedStr = 'Hell%C3%B6%20W%C3%B6rld%40Python' >>> urllib.parse.unquote(encodedStr) 'Hellö Wörld@Python' // python url decode python2 >>> import urllib >>> queryStr = 'Hello%20World%0A' >>> urllib.unquote(queryStr) 'Hello World\n'
java url kodlaması / java url kodunu çözme
// 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 zaman damgası ve insan tarafından okunabilir form tarihi arasındaki zaman damgası dönüştürücüsüdür. Zaman damgasını dönüştürmek istiyorsanız, zaman damganızı giriş alanına girmeniz yeterlidir.
Bazı programlarda geçerli zaman damgasını alın
Swift'de zaman damgası alın
NSDate().timeIntervalSince1970
Go lang'da zaman damgası alın
import ( "time") int32(time.Now().Unix())
Java'da zaman damgası alın
// in pure java (int) (System.currentTimeMillis() / 1000) // in joda (int) (DateTime.now().getMillis() / 1000)
JavaScript'te zaman damgası alın
Math.round(new Date() / 1000)
Objective-C'de zaman damgası alın
[[NSDate date] timeIntervalSince1970]
MySQL'de zaman damgası alın
SELECT unix_timestamp(now())
SQLite'da zaman damgası alın
SELECT strftime('%s', 'now')
Erlang'da zaman damgası alın
calendar:datetime_to_gregorian_seconds(calendar:universal_time())-719528*24*3600.
PHP'de zaman damgası alın
// pure php time() // Carbon\Carbon Carbon::now()->timestamp
Python'da zaman damgası alın
import time time.time()
Ruby'de zaman damgası alın
Time.now.to_i
Shell'de zaman damgası alın
date +%s
Groovy'de zaman damgası al
(new Date().time / 1000).intValue()
Lua'da zaman damgası alın
os.time()
.NET/C# ile zaman damgası alın
(DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000