如何在java中实现类似Excel中的web查询功能?
我是新来的,我希望我没有问一些已经得到回答的问题。我到处都找遍了,但还没有找到合适的答案 我的目标相当简单:我想创建一个项目,该项目将从以下渠道提供实时黄金和白银价格: 我怎样才能精确地确定要下载的值?目前,我已经使用Microsoft Excel的web查询功能实现了这一点,在该功能中,我可以从网页中选择一个表。但是,我想让它成为一个独立的应用程序 顺便说一下,我需要检索速率以执行计算,然后将计算结果显示给用户 我将非常感谢您能提供如何实现这一目标的任何想法。我认为您需要从您的网站上获取或解析数据。为此,请看一下html解析器 您可以将XPath与htmlcleaner结合使用来精确定位数据 您可以使用firefox的firebug扩展来获取元素的xpath。但是从你提到的网站来看,你的xpath将会非常庞大 然后,您必须按照自己选择的指定间隔执行代码 如果存在javascript,则必须使用java代码执行页面后面运行的javascript 尝试使用Mozilla的Rhino和它的集成库,或者使用JDK1.6ScriptEngine工具 有关ScriptEngine示例,请看这里- 简而言之,看一看html解析器来解析页面内容 我认为你需要从你的网站上抓取或解析数据。为此,请看一下html解析器 您可以将XPath与htmlcleaner结合使用来精确定位数据 您可以使用firefox的firebug扩展来获取元素的xpath。但是从你提到的网站来看,你的xpath将会非常庞大 然后,您必须按照自己选择的指定间隔执行代码 如果存在javascript,则必须使用java代码执行页面后面运行的javascript 尝试使用Mozilla的Rhino和它的集成库,或者使用JDK1.6ScriptEngine工具 有关ScriptEngine示例,请看这里- 简而言之,看一看html解析器来解析页面内容如何在java中实现类似Excel中的web查询功能?,java,Java,我是新来的,我希望我没有问一些已经得到回答的问题。我到处都找遍了,但还没有找到合适的答案 我的目标相当简单:我想创建一个项目,该项目将从以下渠道提供实时黄金和白银价格: 我怎样才能精确地确定要下载的值?目前,我已经使用Microsoft Excel的web查询功能实现了这一点,在该功能中,我可以从网页中选择一个表。但是,我想让它成为一个独立的应用程序 顺便说一下,我需要检索速率以执行计算,然后将计算结果显示给用户 我将非常感谢您能提供如何实现这一目标的任何想法。我认为您需要从您的网站上获取或解析
您希望您的应用程序每秒更新一次数据,或稍有时间间隔就可以工作。?抱歉,我忘了提及,我希望它每分钟更新一次。您希望您的应用程序每秒更新一次数据,或稍有时间间隔就可以工作。?抱歉,我忘了提及,我希望它每分钟更新一次。感谢您的输入。看来我需要做很多研究。我希望这将是一个简单的任务:如果你决定使用htmlcleaner,请看这里。谢谢。我本来会给你投票的,但我没有足够的代表。谢谢你的意见。看来我需要做很多研究。我希望这将是一个简单的任务:如果你决定使用htmlcleaner,请看这里。谢谢。我本来会给你投票的,但我没有足够的代表。