我想修改保存在变量中的波斯数字,格式如下:
string Value="۱۰۳۶۷۵۱";
至
string Value="1036751";
请问我应该如何像 Culture Info 这样使用简单的方式来实现呢?
这是我的示例代码:
List<string> NERKHCOlist = new List<string>();
NERKHCOlist = ScrappingFunction(NERKHCO, NERKHCOlist);
int NERKHCO_Price = int.Parse(NERKHCOlist[0]);//NERKHCOlist[0]=۱۰۳۶۷۵۱
<= 所以它无法将其解析为整数
而这是我的函数,它返回一个列表,其中包含波斯数字在列表项内。
protected List<string> ScrappingFunction(string SiteAddress, List<string> NodesList)
{
string Price = "null";
List<string> Targets = new List<string>();
foreach (var path in NodesList)
{
HtmlNode node = document.DocumentNode.SelectSingleNode(path.ToString());//recognizing Target Node
Price = node.InnerHtml;//put text of target node in variable(PERSIAN DIGITS)
Targets.Add(Price);
}
return Targets;
}