我知道Twitter 是以 API 为中心的,这意味着它与所有 Twitter 应用程序一样,通过 API 检索其数据。
当我访问https://api.twitter.com/1/legal/tos.json(或.xml,如果您愿意)时,我会得到一个JSON
似乎只包含纯文本且没有其他格式的格式化结果。话虽如此,如果我们假设https://twitter.com/tos从同一个资源中检索它的数据,它是如何被格式化为超链接、标题等的?
我注意到有换行符\n
将JSON
响应分成多个部分。是否对这些数据进行了一些后处理,以用特定的 HTML 标记替换某些数量的换行符?
例如:
\n\n\n => <h3>
\n\n => <p>
Tip => <p class="tip>
但是,上述格式规则不会考虑散布在整个页面中的超链接。有什么想法吗?