过滤收到的Json网站的一部分

时间:2014-09-04 08:13:22

标签: java json selenium

我可以使用Json从网站捕获"selenium.captureNetworkTraffic("json")"个数据。

我想filter我网站中特定网格的结果..(我的网站包含许多grids)。 如何过滤网站网格的数据?

在使用DefaultSelenium时,我想在打开网站后等待1 minute

我的代码:

SeleniumServer srvr = new SeleniumServer(); 
srvr.start(); 
String site="website_name"; 
DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*firefox",site ); 
selenium.wait(); 
selenium.start("captureNetworkTraffic=true"); 
selenium.open("/"); 
String trafficOutput = selenium.captureNetworkTraffic("json"); 
System.out.println(trafficOutput);

怎么做?

1 个答案:

答案 0 :(得分:0)

第一次见到Selenium;而且很难过。只有3个有效选项可用于" captureNetworkTraffic"其中一个Enum会正确地限制API,但是所有接受的字符串都是不受限制的。

尽管如此,selenium并没有对数据进行任何过滤(除了局部检索内容之外),只是将其传递给您进行自己的(错误)处理。

所以,你想要的东西基本上是在这里回答的: How to parse JSON in Java