我正在运行一个代码,我将分割特定网址的网页源并保存在数据库中。其中一个网页显示了印地语中的一些句子,但在页面源中它显示了十六进制数字值。我无法在印地文转换。 以下是示例。
दोहा॥ श्रीगुरु चरन सरोज रज निज मनु मुकुरु सुधारि । बरनउँ
रघुबर बिमल जसु जो दायकु फल चारि ॥ बुद्धिहीन तनु जानिके
但实际值是:
दोहा॥ श्रीगुरु चरन सरोज रज निज मनु मुकुरु सुधारि । बरनउँ रघुबर बिमल जसु जो दायकु फल चारि ॥ बुद्धिहीन तनु जानिके
我们可以将此十六进制数字转换为上面的实际字符串值吗?
答案 0 :(得分:2)
使用此:https://msdn.microsoft.com/en-us/library/7c5fyk1k(v=vs.110).aspx
System.Web.HttpUtility.HtmlDecode("दोहा॥ श्रीगुरु चरन सरोज रज निज मनु मुकुरु सुधारि । बरनउँरघुबर बिमल जसु जो दायकु फल चारि ॥ बुद्धिहीन तनु जानिके");
输出:
“दोहा。श्रीगुरुचरनसरोजरजनिजमनुमुकुरुसुधारि。बरनउँरघुबरबिमलजसुजेदायकुफलचारि。बुद्धिहीनतनुजानिके”