Tag: json

将多个单元格的数据组合成一个JSON对象

我试图将来自Excel电子表格的多个单元格的数据合并成一个JSON编码的string。 我不知道如何做,下面的代码是每个单元格创build一个新的JSON对象。 如何区分单元格以组合成相同的JSONstring? package main import ( "fmt" "github.com/tealeg/xlsx" "encoding/json" ) func main() { excelFileName := "/Users/isaacmelton/Desktop/Test_Data.xlsx" xlFile, err := xlsx.OpenFile(excelFileName) if err != nil { fmt.Printf("Cannot parse data") } for _, sheet := range xlFile.Sheets { for _, row := range sheet.Rows { fmt.Printf("\n") for x, cell := range row.Cells { if x == […]

在Excel上将Excel导入Json格式

我需要问与父母关系导入Excel表单问题。 下面我有一个示例表 输出我想要那样 [{"Code":"888800","Title":"Category","Value":"123","Children":[]}, {"Code":"100000","Title":"Category1","Value":"123","Children": [ {"Code":"120000","Title":"SubCategory","Value":"123","Children":[]}, {"Code":"352000","Title":"SubCategory2","Value":"123","Children":[]}, {"Code":"200000","Title":"SubCategory3","Value":"123","Children":[]}, ]}, {"Code":"212101","Title":"Category3","Value":"123","Children": [ {"Code":"213100","Title":"SubCategory4","Value":"123","Children":[]}, {"Code":"213200","Title":"SubCategory4","Value":"123","Children":[]} ]} ] 下面我有我的代码,但我不知道我的错误点在哪里。 当我创buildJson序列化值和子部分不正确 int sheetname = 0; class Position { public Position() { this.Children = new List<Position>(); } public string Code { get; set; } public string Title { get; set; } public string Value { get; set; } public […]

如何导出复杂的json以优于alasql

我有这样的JSON(可能有一些语法错误,我提取并重写了一些私人数据) "todo-items": [{ "id": 3511710, "company-name": "company1", "author" : "Jon Doe", "tags": [{ "id": 10101, "name": "2.Marketing Sales", "color": "#f78234" }], "creation-date": 20160101 }, { "id": 3511474, "company-name": "company1", "author" : "Jon Don", "tags": [{ "id": 10101, "name": "2.Marketing Sales", "color": "#f78234" }, { "id": 10103, "name": "4.Automotive", "color": "#9b7cdb" }], "creation-date": 20160101 }, { […]

如何阅读使用C#在Excel中embedded对象的JSON文件的内容?

我使用C#将JSON文件embedded到Excel中,就像这样, string json = JsonConvert.SerializeObject(Properties); //The string contains data in JSON format File.WriteAllText(@"C:\PJson.json", json); Excel.Workbook book = xlApp.ActiveWorkbook; Excel.Worksheet sheet = book.Worksheets[11]; sheet.Shapes.AddOLEObject(Filename: @"C:\PJson.json", Height: 400, Width: 400); 现在,我想编写代码从Excel中访问此文件,并将其内容读入另一个string。 这可能吗?

如何将反序列化的JSON响应填充到excel中?

这些是我的课程: public class Rootobject { public Test[] tests { get; set; } public Pagination pagination { get; set; } } public class Pagination { public int total_records { get; set; } public int total_pages { get; set; } public int current_page { get; set; } } public class Test { public string id { get; […]

无法使用JavaScript将xlsx文件转换为json

我想转换成json的xls文件我可以成功转换它,但是当我尝试将xlsx文件转换成json我得到一个错误为“未捕获的标头签名:预计d0cf11e0a1b11ae1锯504b030414000808”。 的index.html <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>XL to JSON</title> <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script> <script src=" https://cdnjs.cloudflare.com/ajax/libs/xls/0.7.4-a/xls.js"></script> </head> <body> <input type="file" id="my_file_input" /> <div id='my_file_output'></div> <script> var oFileIn; $(function() { oFileIn = document.getElementById('my_file_input'); if(oFileIn.addEventListener) { oFileIn.addEventListener('change', filePicked, false); } }); function filePicked(oEvent) { // Get The File From The Input var oFile = oEvent.target.files[0]; […]

手动使用Jira Rest API与编程方式有区别吗?

新手到Jira Rest API …我想用VBA程序login到我的本地Jira服务器。 我可以login和手动使用REST api与URL并得到我正在寻找的Json响应,但每次我尝试使用VBA(Excel)来做到这一点,我得到以下错误“{”errorMessages“:[ “您无权查看指定的问题”,“需要login”,“错误”:{}}“。 我正在使用基本授权。 还有什么我需要做的吗? (我使用下面的代码,我可以从其他职位复制)。 感谢任何帮助。 也许吉拉看到我的代码作为一个不同的用户比我的login? Sub JiraRestGetCall() Call JiraRest End Sub Private Function UserPassBase64() As String Dim objXML As MSXML2.DOMDocument60 Dim objNode As MSXML2.IXMLDOMElement Dim arrData() As Byte arrData = StrConv("MyUserName:MyPassword", vbFromUnicode) Set objXML = New MSXML2.DOMDocument60 Set objNode = objXML.createElement("b64") objNode.DataType = "bin.base64" objNode.nodeTypedValue = arrData UserPassBase64 […]

parsingXLSX并用Node创buildjson

我正在使用名为js-xlsx链接的软件包: https : //github.com/SheetJS/js-xlsx 问题:我如何parsing一个xlsx与合并输出json? 以下是Excel工作表的样子:最后,json应该是这样的: [ { "Nuber": 1, "Department": "part1", "Unit": ["check","second","cable"], "BeginTime": "1/7:00", "EndTime": "2/20:00", "Worker": ["Lucy","Jussa","Peter"] }, { "Nuber": 2, "Department": "part2", "Unit": "check", "BeginTime": "1/7:00", "EndTime": "1/20:00", "Worker": "Yu" } ] test.js: XLSX = require('xlsx'); var workbook = XLSX.readFile('test.xlsx'); var sheet_name_list = workbook.SheetNames; sheet_name_list.forEach(function(y) { /* iterate through sheets */ […]

Swift / Firebase将快照(JSON)转换为Excel

这里的任何人都知道一个好的方法来将Firebase数据转换成Excel格式? 理想情况下,我想通过函数调用来做到这一点,以便我可以从Firebase中提取JSON数据库并将其转换为Excel格式。 以我的Firebase的JSON为例: Snap (-KQc-qqY3qc6ZQgQQ4EF) { DOB = "01/09/2016"; purpose = "No purpose"; name = "Adam"; timeOfVisit = 1803; userID = LV6aANvLfAcTXTDpsZr5R4viUnE2; } 当用户点击“export to excel”button时,我想从Firebase获取JSON文件并将其转换为excel文件。 随后我想通过电子邮件将这个文件发送给用户。 @IBAction func exportToExcel(sender: AnyObject) { let dataSnapshot: FIRDataSnapshot! = self.database[indexPath.row] let databaseValues = dataSnapshot.value as! Dictionary< String, AnyObject> let name = databaseValues["name"] as! String! let time = databaseValues["timeOfVisit"] […]

自定义函数根据Excel VBA中的列值从JSON API提取数据

我有一个excel工作簿,看起来像这样: /————————————-\ | Lat | Long | Area | |————————————-| | 5.3 | 103.8 | AREA_NAME | \————————————-/ 我也有一个JSON API与以下结构的URL: https://example.com/api?token=TOKEN&lat=XX&lng=XX 返回一个具有以下结构的JSON对象: { "Area": "AREA_NAME", "OTHERS": "Other_details"} 我试图实现一个VBA函数,这将帮助我提取AREA_NAME。 但是,我不断收到语法错误。 我不知道我哪里错了。 Function get_p() Source = Json.Document (Web.Contents("https://example.com/api?token=TOKEN&lat=5.3&lng=103.8")) name = Source[Area] get_p = Name End Function 我为了开发目的故意硬编码经纬度。 最后,我希望函数接受经​​纬度和参数。 我从PowerQuery Editor获得了该函数的第一行。 我哪里错了? 如何在VBA中正确执行此操作? 还是有更简单的方法使用PowerQuery?