我知道Twitter is API-centric,這意味着,像所有的Twitter的應用程序,通過API獲取數據。此Twitter API結果如何自動HTML格式化?
當我訪問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>
然而,上述格式規則不會佔整個頁面的佈滿超鏈接。有什麼想法嗎?
這似乎並不可能,因爲它沒有解釋的超鏈接。我會更新問題以反映這一點。 – ServAce85
我的猜測是,他們有東西來處理它......上述解釋所有格式保存的超鏈接.... ü可以看到,與方式已經在這裏強調\ NS HTTPS://dev.twitter。 COM /文檔/ API/1 /得/法律/ TOS –
注意一些超鏈接都在JSON周圍散落......然而其他的arent,我的猜測是一個簡單的查找字符串,並與hyoerlink環繞... 。 再次,這是假定他們正在使用我們指的是在TOS頁面相同的API –