【发布时间】:2012-07-11 09:19:50
【问题描述】:
对正则表达式不太熟悉,但基本上我试图从多个 xml 文件中提取基金价格。所以基本上我希望搜索返回,我打开的文件中 C001 的所有日期和价格。
<fund>
<fund_code>C001</fund_code>
<fund_name>Full fund name</fund_name>
<fund_price_point>
<price_point_dt>01/01/2012</price_point_dt>
<fund_price>50.04</fund_price>
</fund_price_point>
</fund
任何建议都会很棒。谢谢
【问题讨论】:
-
这在很大程度上取决于您找到它们后要如何处理它们。在 XML 中查找正确行的正则表达式是:
([0-9/]*) \r?\n\s*([0-9\.]*) -
你不想用正则表达式来做这个。为什么不能正确解析 XML?
-
所以每个 xml 都有很多资金,我不编译它发送给我的文件。不知道为什么不正确解析它是什么意思。我想要对数据做的就是能够将其拉入 Excel 工作表