我使用web服务通过REST检索一些结果,JSON响应中的一个属性包含HTML。然而,它看起来像是某种可以转换为HTML的标记语言。这是一个关于它的外观的示例:
“。ul。李。限制每位购买者一张代金券,另有2张代金券可作为礼品发送。/li。李。每人1张代金券赎回限额。br./li。李。预约是必需的,并视情况而定。商户取消/重订24小时优惠;凭单可予没收。/li。李。跨度风格。“颜色:首字母;”需要签署弃权书。br./span。/li。李。跨度风格。“颜色:首字母;”必须是18,有有效的身份证明才能赎回。br./span。/li。李。客户在接受治疗之前必须被视为合格;如果被认为不符合资格,客户可以将支付的价值用于商家提供的另一项服务,或与Amazon联系以获得退款。br./li。李。额外费用适用于触摸。/li。李。所有服务必须在同一客户一次访问期间赎回。br./li。李。购买后立即使用。/li。李。促销价值自购买日起180天内到期。/li。李。已支付的价值不会过期。/li。/ul。“
我看过几种标记语言和模板引擎(Jade、车把、dot.js、dom.js等)。但似乎都不符合这种模式。我需要把它转换回HTML。为了避免通过使用RegEx构建解析器来重新发明轮子,我想检查一下:
发布于 2015-10-05 22:28:52
.replace()。也尝试使用regex。https://stackoverflow.com/questions/32958886
复制相似问题