如果您在设置 CSS 选择器以转换特定网页时需要帮助,可以购买 WebDataExtractor (для MetaTrader 4,适用于 MetaTrader 5) 并在产品支持框架内获得建议。不过,通过提供源代码,您可以完全免费地使用全部功能并任意扩展。
您是否可以在此展示该 html 报告 的设置文件?
我只想说一句--你所描述的实体在现实世界的某个地方叫做 XmlPath :-))
你至少应该提到这一点。
Maxim Kuznetsov:
请注意,您所描述的实体在现实世界的某个地方叫做 XmlPath :-)
你至少应该提到这一点。
你读了最后一段吗?
Stanislav Korotky:
您是指解析由报告库生成的 HTML 吗?也许吧,但 HTML 是由 MQL 生成的,既然报告库可以根据要求保存 CSV,为什么还要解析 HTML 呢?
HTML 报告会传递给另一个人。
fxsaber:
将 HTML 报告传递给另一个人。
这就是我的意思:如果给另一个人,你不仅可以生成 HTML,还可以生成 csv;-)。
你能举个例子吗?
REGEXP ????
Hely Rojas:
REGEXP ????
REGEXP ????
CSS 选择器考虑到元素的层次结构,更适合 HTML 解析。
Excuse me, is this html css selector not available now?
I downloaded the source code, but found that the writing method cannot be compiled.
新文章 使用CSS选择器从HTML页面提取结构化数据已发布:
本文描述了一种通用的基于CSS选择器的HTML文档数据分析和转换方法。交易报告、测试报告、您最喜欢的经济日历、公共信号、账户监控和其他在线报价源将直接从MQL获得。
交易者通常处理一些标准的HTML文件,例如测试报告和由MetaTrader生成的交易报告。我们有时会从其他交易者那里收到这样的文件,或者从互联网上下载这些文件,并希望在图表上可视化数据,以便进一步分析。为此,HTML中的数据应转换为表格视图(简单情况下转换为CSV格式)。
我们实用程序中的CSS选择器可以自动执行这个过程。
让我们看看HTML文件的内部。以下是MetaTrader 5交易报告的外观和HTML代码的一部分(ReportHistory.html文件附在下面)。
作者:Stanislav Korotky