You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Whois API返回的Content参数按官网格式HTML展示?

解决Whois API返回内容的HTML排版问题
  • 问题根源:API返回的content参数里包含**换行符(\n)和制表符(\t)**等空白字符,但HTML默认会忽略这类空白,导致所有文本挤在一起并排显示。

  • 快速还原官网排版的方法:用HTML的<pre>标签包裹内容
    <pre>标签会完整保留文本里的换行、空格、制表符,直接按照原格式渲染,代码示例:

    <pre>{{ 你的content参数内容 }}</pre>
    

    这一步就能实现和Whois官网一致的基础排版效果。

  • 自定义样式的进阶方法:替换空白字符为HTML标签
    如果需要调整字体、行高这类样式,可以手动把换行符替换成<br>,制表符替换成多个&nbsp;(或自定义缩进),示例代码(JavaScript):

    // 处理content内容
    const formattedContent = content
      .replace(/\n/g, '<br>')
      .replace(/\t/g, '&nbsp;&nbsp;&nbsp;&nbsp;');
    // 插入到页面元素中
    document.getElementById('whois-content').innerHTML = formattedContent;
    

    再配合CSS优化样式(贴合官网的等宽字体):

    #whois-content {
      font-family: monospace;
      line-height: 1.5;
    }
    

内容的提问来源于stack exchange,提问作者CodeInSpace

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 00:43:13