Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在节点红色消息中,双引号转换为&;引用;_Javascript_Arrays_Node Red - Fatal编程技术网

Javascript 在节点红色消息中,双引号转换为&;引用;

Javascript 在节点红色消息中,双引号转换为&;引用;,javascript,arrays,node-red,Javascript,Arrays,Node Red,我正在尝试为我的物联网网络应用程序制作日历应用程序。为此,我使用节点红色。每当我传递消息时,双引号就会转换为“ 如图所示: 您没有提到您的流在做什么或使用什么节点,因此很难提供结论性答案 我怀疑您正在使用核心模板节点生成该消息负载。模板节点使用mustache语法,默认情况下,该语法会自动转义某些字符以使它们成为HTML安全的。为了防止mustache这样做,您可以使用{{{{triple brates}}}(而不是默认的{double brates}}。这在模板节点的侧栏帮助中进行了描述。如果

我正在尝试为我的物联网网络应用程序制作日历应用程序。为此,我使用节点红色。每当我传递消息时,双引号就会转换为

如图所示:


您没有提到您的流在做什么或使用什么节点,因此很难提供结论性答案


我怀疑您正在使用核心模板节点生成该消息负载。模板节点使用mustache语法,默认情况下,该语法会自动转义某些字符以使它们成为HTML安全的。为了防止mustache这样做,您可以使用
{{{{triple brates}}}
(而不是默认的
{double brates}}
。这在模板节点的侧栏帮助中进行了描述。

如果代码在浏览器中运行,则可以使用此功能将HTML符号转换为实际字符:

function decodeHtmlChars(instr) {
    const textarea = document.createElement('textarea')
    textarea.innerHTML = instr;
    return textarea.value;
}

events = decondeHtmlChars(events[0][0])

到底是什么问题?
function decodeHtmlChars(instr) {
    const textarea = document.createElement('textarea')
    textarea.innerHTML = instr;
    return textarea.value;
}

events = decondeHtmlChars(events[0][0])