问题标签 [json2html]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
111 浏览

python - 为什么我收到内部服务器错误

我的 python 脚本在我的计算机上本地设置的 Apache 服务器上运行得很好,但是,在导入 json2html 库时,我遇到了内部服务器错误

在我将 import 语句注释掉的那一刻,它似乎起作用了。我什至尝试只从库中导入函数,认为可能是空间限制。

内部服务器错误

来自日志:ImportError: No module named json2html [Tue Jun 11 15:42:52.495135 2019] [cgid:error] [pid 2235:tid 140698967865088] [client 127.0.0.1:35474] 标头前脚本输出结束:show.py ,referer:http ://test.com/ Traceback(最近一次调用最后一次):文件“/home/arjun/Cassandra/website_test/show.py”,第 6 行,in from json2html import *

该模块在我的系统上运行良好并且没有给出任何错误,但在服务器上运行时似乎有问题。

有人可以帮助解决这个问题吗?

0 投票
0 回答
38 浏览

javascript - 我在article-section的文章不会全部从顶部开始,而是被拖到底部。为什么他们不从顶部生成?

/*在我的html页面中,我的占位符文章都被一篇非常高的文章拖下,我推断是因为它们生成不正确,因此它们在底部设置为相等。这与我希望生成文章的方式相反,在顶部设置相等。我希望每个文章列从文章部分的顶部在其下生成文章,而不受其他文章列类的干扰。是什么导致了这个问题,我该如何解决?

我已经尝试更改显示、Jquery 和 CSS 代码,但是三列布局要么被干扰,要么它们仍然从底部生成。*/

HTML

CSS

jQuery

文章都在页面底部结束,而不是在文章部分的顶部生成。

0 投票
1 回答
401 浏览

jquery - 类型错误:json2html 不是函数

尝试使用 json2html 发出表格。得到错误TypeError: json2html is not a function

页眉有:

文件路径/lib/json2html/json2html.js/lib/jquery.json2html/jquery.json2html.js使用 ctrl-shift-i 确认

我最初希望执行的方法是:

我也尝试过这个基于json2html 页面上的 jquery 示例

很明显我以错误的方式加载这些。什么是正确的方法?

0 投票
0 回答
216 浏览

python - 使用 JSON2HTML 库时无法在 HTML 文档中的列中添加背景颜色

我正在使用 "json2html" library 将 JSON 文件转换为 HTML(我能够实现)。除此之外,我正在尝试根据结果在其中一列中添加颜色。如果它说是真的 - 我希望背景是绿色的,如果是假的,然后是红色的

下面是我的输出/HTML/report_html 文件现在的样子: 我要做的就是根据结果为“成功”列添加颜色

0 投票
1 回答
45 浏览

json2html - 问题通过 ajax 传递包含函数的 json2html

我正在尝试将 XHR 请求的 responseText 分配给一个对象变量,然后我可以通过 json2html 传递该对象变量以创建表单。我遇到的问题是我传递的 json 具有分配给表单上项目的 onclick 事件的函数。这使我无法使用 JSON.parse() 转换 responseText 字符串,因为它在函数调用中出错。我知道如果我能够将它作为对象调用,json 将起作用,但它不会让我创建对象;我知道我可以使用 ready() 函数,但更愿意通过 json2html 调用传递函数。我想这是我忽略的简单事情,但需要一些帮助来弄清楚如何将字符串转换为可用格式。举个例子:

0 投票
1 回答
104 浏览

javascript - 如何在 HTML 中退出 javascript/node.js

我有我使用 json2html 库在 HTML 中读取的 json 文件(我使用 node.js 创建了这个 json 文件),如果 json 文件存在/可读,那么它将被上传到我们的服务器中。

我有 json2html 代码,可以读取 json 文件并根据 json 文件的内容打印 HTML 页面。如果 json 文件不可读或不存在,那么我希望 node.js / javascript 停止或退出该过程,以便没有任何内容上传到服务器。如果 json 文件不可用,我应该如何停止/退出代码进一步处理。

process.exit()的 HTML 文件中有我读取 json 文件的地方。它不会优雅地退出。当我检查元素时,它会出错Uncaught (in promise) ReferenceError: process is not definednpm i process尽管过程是全球性的,但我确实有。const process = require('process');我仍然在我的 index.js 文件中明确定义。在浏览器中打开我的 html 文件时仍然出现错误。如何克服这个错误。请参阅下面我的 html 文件中的代码

0 投票
1 回答
93 浏览

json2html - 避免使用数值引用来访问 json2html 中属于对象数组的字段值

当 json2html ( https://github.com/moappi/json2html ) 收到带有 array_of_objects 的 JSON 时。能够使用某些对象字段的值配置转换。我发现必须在转换配置中使用以下“数字”来解决我的转换。我的意思是,我需要使用下一个转换符号来解析我的 JSON:

array_of_objects。NUMBER .field_of_object

(解析器配置中用于获取对象字段值的最后一个文本字符串)

如何避免使用此号码?

请参阅下一个 JSON 示例。您可以在其中检查一些配置字符串,我添加到 JSON 作为示例,向您展示我想避免使用 NUMBER 的解析配置字符串:

“HITS__object.NUMBER .TIPO__object_field”

之后你会发现我目前正在使用的解析配置。

提前致谢

**** **** **** 新内容问题 **** **** ****

我要重新构建问题,问题是一样的

使用以下代码,我可以获得“_index”字段的值

但是使用以下代码,要获取 _index 字段的值,我没有得到任何结果

对编辑 1 的回应

谢谢

0 投票
1 回答
32 浏览

javascript - 将事件处理程序的名称作为子项插入 json2html 的模板

我正在使用json2Html

“html”部分有效。如果我将 radio 元素添加为子元素(子元素),我会得到TypeError: e.data.action.call is not a functiononclick 事件处理程序。

文档的示例 ( https://json2html.com/examples/ ) 显示如下:

但我想插入另一个 .js 文件中的函数名。

0 投票
2 回答
33 浏览

javascript - 在 jsontohtml 中使用 if (typeof(obj._source.url) !== 'undefined') 表达式

我正在使用与 jsontohtml 一起运行的相同代码咨询两个不同的 json 数据源 job1 和 job2。

每个来源都有不同的标签,虽然名称相似,但有些来源之间有不同的名称或不同的 json 结构。

我想检测何时定义标签以在 html 中显示它,而如果未定义则不显示它。

问题是当我检查下一个命令是否已经定义了相应的参数对象时

我收到以下错误

完整的代码是

如果您注释以下行的代码,这是给我错误的代码,我的 jsontohtml 代码将毫无问题地工作

源job1的源数据是

提前致谢

0 投票
1 回答
137 浏览

npm - 如何在 jsontohtml node-js (npm) 模块中为按钮添加点击事件

我正在尝试将 JSON 转换为 HTML。我能够创建 HTML 元素和 ID 属性。但是我无法创建 onclick 事件。我正在使用npm json2htmll.jsnpm 模块。

电流输出:

预期输出:

你知道我怎样才能达到预期的输出吗?