2015-01-11 132 views
0

我有一個被解析並在HTML顯示以下減價代碼標籤(降價正在轉換用隆重的接待向HTML):不要逃避降價代碼塊

curl https://api.example.com \ 
    -u "<span class='api_key'></span>:" 

而且我想要的<span class='api_key'></span>以後用Javascript替換爲acutal API key。

問題是代碼被轉義(即按原樣顯示),而不是被評估。

以前的代碼塊的輸出是:

... 
    -u "<span class='api_key'></span>:" 

..而不是預期的:

... 
    -u ":" 

如何解決這個問題?

+1

我不知道「中間人」是什麼,但在我的博客中,我使用MarkdownExtra解析Markdown,然後在其上運行一些preg_replace來執行此後處理(例如,我添加了自己的標籤)。所以你可以這樣做,在輸出(或輸入)上運行正則表達式 – MightyPork

+0

不確定是否應該在那裏添加Middleman - 它只是使用RedCarpet將Markdown轉換爲HTML。由於這是HTML,我想知道如果可以使用Javascript來完成? – FloatingRock

+0

當然可以,但如果你在服務器端生成它,它會更有意義,在那裏做... – MightyPork

回答

2

您可以使用普通的.rb模板代替當前使用的.mdown模板。這樣,你就可以在那裏編寫自定義的HTML(和Ruby)而沒有問題。

+0

工作過,謝謝! – FloatingRock