1654
24460
我已經搜索了這個特定主題,卻找不到與之類似的東西。如果有,請關閉它並提供鏈接。
我正在創建一個json數據api模擬器。我希望用戶能夠將json對象請求復制並粘貼到textarea中,在那裡他們還可以在將其發送到服務器之前對其進行修改。
問題是json obj複製和修補經常導致多餘的空格,即使使用pre標記,也永遠無法正確對齊。我還希望將良好的配色方案應用於鍵和值。
我見過插件,其他問題和代碼片段,但它們不適用於文本可編輯的文本區域。是否可以在編輯模式下保持樣式不變,而不顯示所有樣式化的html標籤?我希望能夠使用javascript或jquery從頭開始編寫它。 
語法突出顯示很困難,但請查看此小提琴,以漂亮地打印在文本區域中輸入的json對象。請注意,JSON必須有效才能起作用。 (使用開發控制台捕獲錯誤。)檢查jsLint以獲取有效的json。
HTML: