1,eval way to parse, I am afraid this is the earliest way to parse. As follows:function Strtojson (str) {var json = eval (' (' + str + ') ');return JSON;}Remember to do not forget the parentheses on both sides of Str.2,new function form, more strange oh. As followsfunction Strtojson (str) {var json = (new Function ("return" + str));return
1 The $.parsejson method returns a string instead of a JSON object.
2 to convert the string into an object, it is easy to think of the Eval method in JS. Actually, it's OK, but parentheses are needed. such as Var js= "{\" pageindex\ ": \" 1\ "}"; var obj=eval ("(" +js+) ");. Using eval, however, is unsafe because it can compile any JS code.
3) Download a JSON
Currently, it is quite simple to convert a Java object to a JSON object. However, it is more complicated to convert a JSON object to a Java object.
The first method is JSON-lib.
The second method is JACKSON.
The first two methods are relatively easy for relatively simple Poj
We must have encountered similar problems during the development process. If we directly pass the array obtained by JS to the backend, the backend cannot differentiate the array, because if the JS array is two-dimensional, it is like this: 1, zhang San, Li Si, 26
So here we will sort out the solution. Hope to help you
First, convert the array to JSON format in Js.
JSCodeAs follows:
/***
We must have encountered similar problems during the development process. If we directly pass the array obtained by js to the backend, the backend cannot differentiate the array, because if the js array is two-dimensional, it is like this: 1, zhang San, Li Si, 26
So here we will sort out the solution. Hope to help you
First, convert the array to json format in js.
The js Code is as follows:
[Javascript]/***
Convert Json to Unicode and jsonunicode
Enter Text in json format and normal text.
/// 20130625 by zhangylPrivate string JsonToUnicode (string input){Input = input. Replace ("\\\"","\"");Input = input. Replace ("\\/","/");String result;If (! Input. Contains ("\ u ")){Result = input;}Else{StringBuilder stringBuilder = new StringBuilder ();If (input. IndexOf ("\
The recent project needs to connect with the customer a WebService interface, the customer that JSON string over, belong to the more complex JSON string, here to share with you in my project used in the Analytic method:The method requires the following jar Packagecom.test;Importjava.util.ArrayList;ImportJava.util.HashMap;ImportJava.util.Iterator;Importjava.util.List;ImportJava.util.Map;ImportNet.sf.json.JSO
With the system comes with the package: Org.json canThe list collection encapsulates the object, which is the list to JSON/** * * @param list * Bookmark Collection * @return JSON-formatted object */private static Jsonobject Listtojsojsonobject (ListBelow is the JSON to list* * * @param JSON * @return list
To convert a FORM element to a JSON-formatted object instance code:In the actual reference, it may be necessary to convert the form element to a JSON format object, that is, the direct amount of the object to facilitate processing, the following is an example code.The code example is as follows:Scripttype= "Text/javasc
First, the JSON data in the foreground page isvar recipe = {}; recipe[$ ("#name"). Val (); recipe[$ ("#age"). Val (); recipe[$ ("#sex"). Val (); recipe["{' Name ': ' A ', ' value ': ' B '}"; Using the Ajax post for transmission$. Ajax ({ type:"post","JSON","/doctor/recipe/add/", Data:recipe, function (Data) {alert ("Success") }}); Get in Django ViewThe data in the Request.body
My colleague left, and I took over the iteration and refactoring of the backend part of the project.Looking at the project code today, the Discovery Project uses Gson to convert the JSON string to JavaBean.Have not used Gson before, then, simply into the person,Think of Fastjson also have to convert JSON string into Ja
[SOURCE DOWNLOAD]Quick Fix (6)-PHP: Get HTTP request data, get get data and post data, convert JSON string to objectWebabcdIntroducedQuick and fast PHP
Get HTTP request data
Get get data and post data
Conversion of JSON strings to objects
Example1. Get HTTP request datahttp/http1.phpPHP/** * Get HTTP request data*///get relevant data from $_
How does php convert unicode encoding in json into Chinese characters? There are two json data $ d = [{ quot; _ id quot ;:{ quot; $ id quot;: quot; 4fda7d42741d727c14000000 quot ;}, quot; name quot;: quot; \ u519c \ u592b \ u5c how does php convert unicode encoding in json
1. serialize dt into json and put it in the hidden control "hidBoundary" at the front end:Copy codeThe Code is as follows:String json = JsonConvert. SerializeObject (dtTemp );This. hidBoundary. Value = json; Newtonsoft. Json. dll needs to be referenced2. obtain data in dt from the hidden space in the foregroundCopy cod
1 PackageCom.beijxing.TestMain;2 3 ImportJava.io.File;4 Importjava.io.IOException;5 Importjava.util.ArrayList;6 Importjava.util.List;7 8 Importorg.apache.commons.io.FileUtils;9 Ten Importcom.beijxing.entity.Student; One A ImportNet.sf.json.JSONArray; - ImportNet.sf.json.JSONObject; - the /** - * Convert JSON text to Jsonarray to list - * @authorAuthor: ywp - * @versioncreated: October 25, 2016 PM 10:30:
When converting the java.util.Date type to JSON, use Jsonvalueprocessor to convert the date to the desired typeProblem Description:This is how the time type in Java is converted into JSON data:"Createtime": {"date": +, "Day": 3, "hours": +, "minutes": +, "month": 3, "Nanos": 0, "seconds": "Time": 1209539678000, "Timezoneoffset": -480, "Year": 108}The desired resu
/** * Divide the object into JSON string (JSON + recursive) * @param the obj parameter should be {@link Java.util.Map} or {@link java.util.List} * @return */@SuppressWarnings ("unchecked") Public Staticobject Jsonenclose (Object obj) {Try { if(obj instanceof Map) {//if it's a map, convert it to Jsonobject .map) obj; IteratorMap.entryset (). iterato
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.