gpt4 book ai didi

javascript - 通过 JSON 返回的类似 HTML 的字符串的解析器?

转载 作者:行者123 更新时间:2023-11-28 06:51:04 25 4
gpt4 key购买 nike

我正在使用 Web 服务通过其 REST API 检索一些结果,并且 JSON 响应中的属性之一包含 HTML。然而,它看起来像是某种可以转换为 HTML 的标记语言。这是它的示例:

". ul. li. Limit 1 voucher per purchaser; additional 2 vouchers may be sent as gifts. /li. li. Limit 1 voucher redemption per individual. br. /li. li. Appointments are required and subject to availability. Merchant cancellation/rescheduling policy of 24 hours applies; voucher subject to forfeiture. /li. li. span style. "color: initial;". Signed waiver required. br. /span. /li. li. span style. "color: initial;". Must be 18. with valid ID to redeem. br. /span. /li. li. Customer must be deemed eligible prior to treatment; if deemed ineligible, customer may use the paid value toward another service from merchant or contact Amazon Local to receive a refund. br. /li. li. Additional fee applies for touch-ups. /li. li. All services must be redeemed during a single visit by same customer. br. /li. li. Available for use immediately after purchase. /li. li. PROMOTIONAL VALUE EXPIRES 180 DAYS FROM THE PURCHASE DATE. /li. li. PAID VALUE DOES NOT EXPIRE. /li. /ul."

我已经研究了几种标记语言和模板引擎(Jade、Handlebars、dot.js、dom.js 等),但似乎都不适合该模式。我需要将其转换回 HTML。为了避免通过使用正则表达式构建解析器来重新发明轮子,我想检查:

  1. 这是我完全不知道的以 JSON 字符串发送 HTML 的标准方法吗(我一直只使用 HTML,没有任何问题)?
  2. 是否有 Javascript 库或模板引擎可以将其转换回客户端上正确的 HTML?

最佳答案

  1. 不,这不是正常的方式。我认为创建 json 文件的脚本可能有问题。
  2. 我只能建议尝试使用 .replace() 将其转换回 html。还可以尝试使用正则表达式。

关于javascript - 通过 JSON 返回的类似 HTML 的字符串的解析器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32958886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com