Tag: json

用JS读本地XML

目前,由于安全策略,Chromium无法通过ajax读取本地文件,而无需–allow-file-access-from-files 。 但是我现在需要创build一个Web应用程序,其中的数据库是一个xml文件(在极端的情况下,json),位于一个具有index.html的目录中。 据了解,用户可以在本地运行该应用程序。 有读取xml-(json-)文件的变通方法,没有包装在一个函数中,并改变为js扩展? loadXMLFile('./file.xml').then(xml => { // working with xml }); function loadXMLFile(filename) { return new Promise(function(resolve, reject) { if('ActiveXObject' in window) { // If is IE var xmlDoc = new ActiveXObject('Microsoft.XMLDOM'); xmlDoc.async = false; xmlDoc.load(filename); resolve(xmlDoc.xml); } else { /* * how to read xml file if is not IE? * … […]

(unix)shell脚本中如何漂亮地打印JSON?

有一个(unix)shell脚本来以可读的forms格式化JSON吗? 基本上,我想要它改变以下内容: { "foo": "lorem", "bar": "ipsum" } …变成这样的东西: { "foo": "lorem", "bar": "ipsum" }

Python JSON序列化一个Decimal对象

我有一个Decimal('3.9')作为对象的一部分,并希望将其编码为一个JSONstring,它应该看起来像{'x': 3.9} 。 我不关心客户端的精确度,所以浮点数是好的。 有没有序列化这个好方法? JSONDecoder不接受Decimal对象,并事先转换为浮点数,产生{'x': 3.8999999999999999}这是错误的,将是一个很大的带宽浪费。

在Swift中将字典转换为JSON

我已经创build了下一个词典: var postJSON = [ids[0]:answersArray[0], ids[1]:answersArray[1], ids[2]:answersArray[2]] as Dictionary 我得到: [2: B, 1: A, 3: C] 那么,我怎样才能把它转换成JSON呢?

如何将JSONstring转换为字典?

我想在我的swift项目中将一个函数转换为字典json格式,但我得到一个错误: 无法转换expression式的types(@lvalue NSData,选项:IntegerLitralConvertible … 这是我的代码: func convertStringToDictionary (text:String) -> Dictionary<String,String> { var data :NSData = text.dataUsingEncoding(NSUTF8StringEncoding)! var json :Dictionary = NSJSONSerialization.JSONObjectWithData(data, options:0, error: nil) return json } 我在Objective-C中做了这个函数: – (NSDictionary*)convertStringToDictionary:(NSString*)string { NSError* error; //giving error as it takes dic, array,etc only. not custom object. NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding]; id json = [NSJSONSerialization JSONObjectWithData:data options:0 […]

json未捕获的SyntaxError:意外的标记:

尝试拨打电话并检索一个非常简单的一行JSON文件。 $(document).ready(function() { jQuery.ajax({ type: 'GET', url: 'http://wncrunners.com/admin/colors.json' , dataType: 'jsonp', success: function(data) { alert('success'); } }); });//end document.ready 这是RAW请求: GET http://wncrunners.com/admin/colors.json?callback=jQuery16406345664265099913_1319854793396&_=1319854793399 HTTP/1.1 Host: wncrunners.com Connection: keep-alive Cache-Control: max-age=0 User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.106 Safari/535.2 Accept: */* Referer: http://localhost:8888/jquery/Test.html Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3 这是RAW响应: HTTP/1.1 200 OK Date: […]

什么是最低有效的JSON?

我仔细阅读了JSON描述http://json.org/,但我不知道我知道简单问题的答案。 什么string是最低可能有效的JSON? "string"是string有效的JSON? 42是简单的数字有效的JSON? true是一个有效的JSON的布尔值? {}是一个有效的JSON空对象? []是空数组有效的JSON?

如何修改新的PostgreSQL JSON数据types中的字段?

使用postgresql 9.3我可以selectJSON数据types的特定字段,但是如何使用UPDATE修改它们呢? 我无法在postgresql文档或在线任何地方find这个例子。 我已经尝试了显而易见的: postgres=# create table test (data json); CREATE TABLE postgres=# insert into test (data) values ('{"a":1,"b":2}'); INSERT 0 1 postgres=# select data->'a' from test where data->>'b' = '2'; ?column? ———- 1 (1 row) postgres=# update test set data->'a' = to_json(5) where data->>'b' = '2'; ERROR: syntax error at or near "->" LINE […]

如何用JSON对象初始化一个打字稿对象

我从AJAX调用收到一个JSON对象到REST服务器。 这个对象有属性名称匹配我的打字稿类(这是这个问题的后续)。 什么是最好的方式来初始化它? 我不认为这将工作,因为类(&JSON对象)的成员是对象和成员是类的列表,这些类的成员是列表和/或类。 但我更喜欢一种查找成员名称并将它们分配给对象的方法,根据需要创build列表和实例化类,所以我不必为每个类中的每个成员编写明确的代码(有很多!

使用Newtonsoft反序列化JSON到.NET对象(或LINQ到JSON也许?)

我知道有一些关于牛顿软件的post,所以希望这不完全是一个重复…我试图将由Kazaa的API返回的JSON数据转换成一个很好的对象 WebClient client = new WebClient(); Stream stream = client.OpenRead("http://api.kazaa.com/api/v1/search.json?q=muse&type=Album"); StreamReader reader = new StreamReader(stream); List<string> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(reader.Read().ToString()); foreach (string item in list) { Console.WriteLine(item); } //Console.WriteLine(reader.ReadLine()); stream.Close(); 那JsonConvert线只是我正在尝试的最近的一个…我不是很明白,希望通过问你们来消除一些步法。 我最初试图将其转换成字典或其他东西…实际上,我只需要在那里抓住一些值,所以通过文档判断,也许Newtonsoft的LINQ to JSON可能是一个更好的select? 思考/链接? 以下是JSON返回数据的示例: { "page": 1, "total_pages": 8, "total_entries": 74, "q": "muse", "albums": [ { "name": "Muse", "permalink": "Muse", "cover_image_url": "http://image.kazaa.comhttp://img.dovov.com69/01672812 1569/Yaron_Herman_Trio/Muse/Yaron_Herman_Trio-Muse_1.jpg", "id": […]