2012-09-27 65 views
-3

我正在解析一個HTML文件,如果∞發生在html頁面中顯示爲顯示符號而不是'∞'perl

在perl中,當我嘗試從標籤中獲取數據並且∞發生時想通過打印STDERR在perl中顯示這個符號。

我該如何做到這一點?

+1

你是什麼意思顯示?在HTML頁面中顯示?顯示到標準輸出? (如果STDOUT請包含您的操作系統。)或者使用其他方法(如GUI)顯示? –

回答

1

您是否嘗試過使用HTML::Entities

+0

在您的建議後嘗試使用HTML :: Entities。使用方法encode_entities($ d); $ d有無限的符號。當打印此輸出爲「∞」,但我想無限符號 – Cindrella

+0

@Mohini - 如果你有一個HTML實體,並希望一個文字字符,那麼你需要**解碼**,而不是編碼它。 – Quentin

+0

used decode_entities($ d); $ d有''∞''。但輸出顯示爲「Γ₧₧」。 – Cindrella