Tag: json

将CSV / XLS转换为JSON?

有谁知道是否有应用程序,让我最好将XLS转换为JSON? 我也会selectCSV格式的转换器,因为如果没有任何东西,我可能最终不得不写下自己的文件。

如何获取其中有多行的对象值

我正在将JSONstring转换为对象,并且此对象包含像行结构一样的多个表的logging。 每行包含一些设置值。 这就像对象内的一个对象。 我试图读取这些对象的价值,但我不成功。 WebResponse response = request.GetResponse(); Stream responseStream = response.GetResponseStream(); // Open the stream using a StreamReader for easy access. StreamReader reader = new StreamReader(responseStream); // Read the content. string responseFromServer = reader.ReadToEnd(); //converting json data into array JavaScriptSerializer ss = new JavaScriptSerializer(); object itm = ss.DeserializeObject(responseFromServer); 在这个响应stream对象给多个值的jsonstring,我转换成使用javascriptserializer对象。 在debugging模式下,我已经看到所有的数据在这个对象中有多行,其中每一行本身也是一个对象。 这些行存储信息,如offer_id,名称作为键和值。 我想写一个循环来调用这个键和它的值来执行进一步的操作。 但是我无法在循环中调用这些数据。

使用FB json数据文件来创build电子表格

我已经四处寻找这个,我知道信息是在那里,但我完全不知道如何做到这一点。 我需要从Facebook的Graph API的json数据文件中提取名称。 这里是一个json数据的例子。 { "id": "POSTID", "created_time": "2013-09-20T20:20:52+0000", "comments": { "data": [ { "from": { "name": "XXXXXXX", "id": "XXXXXXX" }, "id": "XXXXXXX" }, { "from": { "name": "XXXXXXX", "id": "XXXXXXX" }, "id": "XXXXXXX" } 我需要在电子表格中获取名称。 我怎样才能做到这一点? 非常感谢您的时间。

如何将文件名和文件扩展名添加到window.open方法,将JSON数组导出到CSVstring,然后导入到JavaScript文件中?

我有下面的代码,在以下问题上find: https : //stackoverflow.com/a/4130939/1055971 function DownloadJSON2CSV(objArray) { var array = typeof objArray != 'object' ? JSON.parse(objArray) : objArray; var str = ''; for (var i = 0; i < array.length; i++) { var line = ''; for (var index in array[i]) { line += array[i][index] + ','; } line.slice(0,line.Length-1); str += line + '\r\n'; } […]

检索sonarqube 4.4度量来优化文件

我试图使用提取问题的Excel文件从http://docs.sonarqube.org/display/SONAR/Reporting从sonarqube 4.4获得一些声纳指标。 该文件使用此Web服务检索指标“/ api / issues / search?componentRoots =”projectName“&statuses = OPEN&format = xml” 但是在sonarqube(4.4)的最后一个版本中,这个服务只响应json格式。 我怎样才能得到这个excel文件的指标? 需要重新编码vbmacros脚本来parsingjson? 一些类似的工具,做这项工作? 谢谢。

将Excel文件转换为JSON:deviseJSON代码检查

我想将Excel文件中的数据转换为JSON文件。 然而,我不确定我的JSON代码的devise(即它是否以正确的方式组织起来,以便轻松处理?)我将使用这个JSON文件与D3.js。 这是我的Excel文件的一小部分: 我想将这些数据转换成一个JSON文件,以便与D3.js一起使用。 这是我迄今为止: 所以我的问题是: 这是一个很好的devise(方式)组织的数据,以便使用它与D3.js? 这是一个示例输出: 提前致谢!

通过Power Query在Excel中的Smartsheet数据

Smartsheet的API输出将行和列作为单独的对象返回,这些对象是相互独立的。 这将导致列的单独logging(字段名称列表)和行的另一组logging(具有来自各个字段的值的单个字段的logging) 有没有办法返回一个单一的JSON列表(行和列导致一个单一的logging列表)? 这是我在查询编辑器中使用的代码,它返回单独的行和列 = Web.Contents( "https://api.smartsheet.com/1.1/sheet/[SHEET_ID]", [ Headers = [ #"Authorization" = "Bearer YOUR_API_TOKEN" ] ] )

将XLSX转换为JSON

我正在写一个脚本,基本上将一个Excel文件转换为JSON。 该文件是一个巨大的预算数百行。 我使用PHPExcel库将xlsx文件转换为csv。 然后我把excel文件转换成json,但是收到一个错误: 警告:array_combine():这两个参数应该有相同数量的元素 这是我的代码 <?php ini_set('memory_limit', '1000M'); require_once 'classes/PHPExcel/IOFactory.php'; $excel = PHPExcel_IOFactory::load("sap.xlsx"); $writer = PHPExcel_IOFactory::createWriter($excel, 'CSV'); $writer->setDelimiter(","); $writer->setEnclosure(""); $writer->setLineEnding("\r\n"); $writer->setSheetIndex(0); $writer->save("sap.csv"); function getJsonFromCsv($file,$delimiter) { if (($handle = fopen($file, 'r')) === false) { die('Error opening file'); } $headers = fgetcsv($handle, 4000, $delimiter); $csv2json = array(); while ($row = fgetcsv($handle, 4000, $delimiter)) { $csv2json[] = […]

使用ASP.Net MVC Web Api将JSON数据导出到Excel工作表

我有一个单页面应用程序(SPA)使用Durandal,ASP.net MVC Web API,微风和淘汰js。 我需要将一个列表导出到一个Excel表格,该表格应该被下载到下载文件夹,只需点击html页面上的一个button即可。 虽然我已经成功地通过在JavaScript(在客户端)将JSON数据转换为csv格式来完成,但是如果数据量很大(3000 +行或可以是12000左右),则花费的时间太多。 我在通过Breeze.js进行的Web API调用中将Excel文件作为响应types发送时遇到问题。 有没有办法做到这一点应该是一个快速的方式,因为它也可能需要在移动设备上? 编辑 下面是我写的代码 – 用于绑定的JavaScript代码 – function exportListToExcel() { DataContext.exportListToExcel().then(function (data) { //Do some stuff. }); } 在微风中实现的数据上下文中,代码正在返回诺言 – function exportListToExcel() { function querySucceeded() { //return data; } return util.sendRequest(config.baseApiPath + 'breeze/MyController/ExportListToExcel') .then(querySucceeded) .fail(queryFailed); } 下面的代码是发送到Web API的请求。 我不知道是否应该是HttpPost或其他东西。 [HttpPost] public HttpResponseMessage ExportListToExcel() { return ExportListToExcel(); } […]

使用python xlwt模块更新Excel工作表

我正在寻找更新我已经创build的Excel工作表与来自浏览器的Json数据。 当前的代码每次运行程序时都会生成一个新的工作表。 import requests import json import urllib import xlwt url = raw_input("Enter url:-") res = urllib.urlopen(url) data = res.read() data1 = json.loads(data) book = xlwt.Workbook(encoding="utf-8") sheet1 = book.add_sheet("AssetsReport0") colunm_count = 0 for title, value in data1.iteritems(): sheet1.write(0, colunm_count, title) sheet1.write(1, colunm_count, value) colunm_count += 1 file_name = "test1.xls"%() book.save(file_name) 什么是我可以做到这一点的最好办法?