Tag: json

从另一个function获取数据

我只是学习node.js,但我有这个小问题,我想在这个代码中使用另一个函数的variables数据 var HOST = '162.144.36.40' var PORT = 6969 net.createServer(function(sock) { console.log('TERKONEKSI: ' + sock.remoteAddress + ':' + sock.remotePort); sock.on('data', function(data) { console.log('DATA: ' + sock.remoteAddress + ':' + data); sock.write('Anda mengirim "' + data + '"'); var strData = data.toString(); var arrData = strData.split(','); var sensorData = { 'Nama_Sumur': arrData[0], 'ID': arrData[1], 'Temperatur': arrData[2], […]

Three.js场景stringify失败

将three.js编辑器场景对象string化失败,出现Range错误 – 无效的string长度。 所以我们尝试获取场景对象的键,并将它们分别串化,并尝试使用WebSockets将其发送到服务器,但是失败,最大有效载荷大小超出了错误。将这个巨大场景对象发送到服务器的任何帮助将不胜感激

带有JSON输出的平面文件CMS

我试图创build一个简单的网站,平面文件内容pipe理和Vue.js前端。 我希望近似下面的文件结构: app – various vue files and folders – data.json – posts – – post1.md – – post2.md 会有某种构build过程,将app/posts每个markdown文件,markdown,并将所有内容存储在app/data.json 。 然后,vue.js前端可以导入data.json并根据需要使用它来保存各种组件。 我在寻找解决scheme时遇到的问题是,有大量的平面文件CMS,但是它们中很less有人似乎允许您在平面文件的处理和模板的渲染之间进行切换。 我遇到的大多数平面文件CMS都是为了生成html文档的静态网站文件夹结构而devise的。 因为我打算使用带路由的前端框架(我使用的是Vue,但它可能是React,Choo等),所以我需要一个平面文件CMS,它可以轻松地将它从文件夹结构处理的数据转储到一个单一的JSON文件,可以适应作为Vue的数据模型。 我用了很多次Googlesearch。 事实上,尽pipe前端js框架无所不在,事实上回来的结果却是如此之less,这让我怀疑是否有一些显而易见的原因,就是你不会这样build立一个网站,或者是我错过了一些关键术语。 所以,我的问题是: 是否有一个平面文件的CMS,可以让您轻松收集它提取的数据,而不会产生一个完整的静态网站? 如果没有,为什么? 是否是一个文件夹处理完整的降价文件是非常简单的,只需要一个自定义的npm脚本? 有一个显而易见的理由,从平面文件系统生成一个js框架友好的迷你数据库是一个愚蠢的想法?

如何在mysql中正确设置一个表,并在json数据的node.js中写入一个sql查询

我有一个node.js脚本将其数据保存到* .json文件。 我想转换这个保存到MySQL数据库的数据。 我已经尝试将表名设置为pendingPaymentList,并使用列名作为帐户,accountId,股票,并按types使用json,但一切都返回为[对象对象]或null。 我也尝试使用JSON.stringify和JSON.parse,但没有运气。 正如你所看到的,我不确定如何创build我的表和列以及编写一个sql查询来处理数据。 我希望表中的每一列都存储json数组中的每个不同的字段,以便我可以select它们并稍后显示每一列。 下面是保存的JSON数据的input,保存function和MySQL的查询。 /* example: { "pendingPaymentList": { "16021258545754610851": 2.17 } */ "pendingPaymentList": { "int": int }} 保存function module.exports = { updateByNewBlock: updateByNewBlock, getStoredBalance: getStoredBalance, getPendingBalance: getPendingBalance, getBalance: getBalance, saveSession: saveSession, getAccountPending: getAccountPending, loadSession: function (done) { if (fs.existsSync('pool-payments.json')) { fs.readFile('pool-payments.json', function (err, data) { try { var loadedData = […]

以扭曲的dataReceivedparsing数据

我正在开发一个Sonos控制器的Kivy应用程序(在RPi上运行)。 东西的声纳方面是使用node.js。 我的kivy应用程序当前发送一个http请求来获取sonos(音量,电台,歌曲等)的状态,然后更新标签和图像。 这很好,但我想用扭曲。 作为一个起点,我正在运行kivy文档( https://kivy.org/docs/guide/other-frameworks.html )中的示例Echo Server应用程序。 当我运行它时,dataReceived正确地获取Sonos状态变化的当前状态信息。 这太棒了。 不幸的是,数据是文本和JSON的混合。 我想知道是否有一种方法来parsing返回的JSON。 这是数据 content-type:application / json content-length:1570 host:localhost:8000 connection:close {“type”:“mute-change”,“data”:{“uuid”:“RINCON_000000000000001400”,“previousMute”:true,“previousMute”:false,“roomName”:“Office”}} 而不是使用dataReceived,有没有更好的方法? 我一直在寻找一种方式只是得到没有所有标题信息的JSON(身体),但没有发现很多工作。 TIA

Motion.ai使用Node.js来访问本地的JSON文件

我的新雇主正在研究为我们的客户之一制作一个新的Chatbot,而我从来没有使用过Node.js或JSON。 有没有办法使用Node.js访问motion.ai中的本地JSON? 我知道在知道如何访问文件中的数据之后,我可以使用我将需要的algorithm。 谢谢。

将从createWriteStream创build的JSON文件拆分为Node中的多个JSON文件

我有这个节点脚本使用fs.createWriteStream将大对象写入JSON文件 const stream = fs.createWriteStream("delimit.json"); stream.once("open", fd => { for (let object in finalJson) { //finalJSON is the object stream.write( '{ "index" : { "_id" : "' + finalJson[object]["PID Number"] + '" } }\n' ); stream.write(JSON.stringify(finalJson[object]) + "\n"); } stream.end(); }); 有没有办法将创build的JSON文件分割成10MB的JSON文件? 谢谢

“位置0的JSON中的意外标记”?

我正在写一个node.js模块,它导入一个JSON文件: const distDirPath = "c:/temp/dist/"; const targetPagePath = "c:/temp/index.html"; const cliJsonPath = "C:/CODE/MyApp/.angular-cli.json"; const fs = require('fs'); function deployAot() { var version = JSON.parse(fs.readFileSync(cliJsonPath, 'utf8')).version; } // export the module module.exports = { DeployAot: deployAot }; 我在https://jsonlint.com/validation了上面的json文件的内容,它是有效的json,但是当我执行节点模块时,deployAot()中的第一行代码返回以下错误: "Unexpected token in JSON at position 0" 以下是具体的json: https://jsonblob.com/cd6753d2-9e51-11e7-aa97-2f95b001b178 有什么想法可能在这里?

parsingJSON以通过键值查找对象

我正在使用一个比我使用的更大的JSON文件,我对如何parsing文件以提取对象感到困惑。 resultJSON['BACSDocument']['Data'][0]['ARUDD'][0]['Advice'][0]['OriginatingAccountRecords'][0]['OriginatingAccountRecord'][0]['ReturnedDebitItem'] 这是我用来提取“ReturnedDebitItem”数组。 我不能使用这个作为json将进来不同的模式,但将始终包含一个“ReturnedDebitItem”,所以我需要parsing文档。 我曾尝试使用几个for循环,但我只是收到错误 – 任何洞察力将不胜感激。 我正在与节点,但任何伪代码也将是有帮助的!

重新组织Json数据结构

我想转换这个JSON: [ [ { "id": 1, "ac": 1 }, { "id": 2, "ac": 1 }, { "id": 3, "ac": 1 } ], [ { "id": 1, "ac": 1 }, { "id": 2, "ac": 1 }, { "id": 3, "ac": 0 } ], [ { "id": 1, "ac": 1 }, { "id": 2, "ac": 1 }, […]