最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

印刷的NodeJS JSON对象为HTML

运维笔记admin11浏览0评论

印刷的NodeJS JSON对象为HTML

印刷的NodeJS JSON对象为HTML

我想打印物体的NodeJS在EJS模板文件简单的JSON。

我定义的对象和的NodeJS尝试打印它像这样EJS文件:

<%= JSON.stringify(objName) %>

这是编码双引号(“)是一些格式,并给我的输出是这样的:

{&#34;_id&#34;:&#34;5c3587b78ff1928c5124bf6d&#34;,&#34;name&#34;:&#34;Sourabh Bajaj&#34;,&#34;role&#34;:10,&#34;roleName&#34;:&#34;InstituteAdmin&#34;,&#34;mobileNumber&#34;:&#34;+919166677890&#34;,&#34;email&#34;:&#34;[email protected]&#34;,&#34;mobileVerified&#34;:true,&#34;emailVerified&#34;:true,&#34;instituteId&#34;:&#34;5c3586308ff1928c5124bf24&#34;,&#34;passwordResetKey&#34;:&#34;&#34;,&#34;success&#34;:true,&#34;errorCode&#34;:200};

如果我不字符串化它,它给我[Object object]作为输出。

回答如下:

找到了答案。当您使用<%=%> EJS模板不知何故编码双引号。

如果你不希望出现这种情况,使用<% - %>标签来代替。

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论