草庐IT

表格识别

全部标签

java - 如何使用JAVA从html页面获取表格

我正在做一个项目,我试图从互联网上获取财务报表并在JAVA应用程序中使用它们来自动创建比率和图表。我使用的网站使用登录名和密码访问表格。标签是TBODY,但html中还有2个其他TBODY。我如何使用java将我的表格打印到一个txt文件,然后我可以在我的应用程序中使用它?解决此问题的最佳方法是什么?我应该阅读哪些内容? 最佳答案 如果这是我的项目,我会考虑使用HTML解析器,例如jsoup(尽管其他可用)。jsoup站点有一个教程,玩了一段时间后,您可能会发现它非常容易使用。例如,对于像这样的HTML表格:jsoup可以像这样解析

java - 使用 Java 将数据写入 Google 电子表格

我迷失在这一点上。我正在尝试将Java与Google电子表格连接起来,尽管API的文档在检索数据方面是完整的(并且工作正常),但我无法弄清楚如何写入电子表格。谁能提供一个完整示例(包含必要的导入和所有内容),说明如何将非常简单的数据输入到Google电子表格中(例如,在A1单元格中输入“asdf”工作表1)?如果某处存在这样的教程,我找不到它-任何指针将不胜感激。非常感谢,Solr特 最佳答案 好吧,我花了好几个小时终于弄明白了,事实证明答案比从头开始构建Ajax请求更容易。希望为其他人节省时间和时间,这是对我有用的解决方案。先决条

java - 识别列表中的循环或递归

我想为节点的以下结构识别列表中的循环或递归。我怎样才能识别相同的?publicclassEntityNode{privateEntityNodenextNode;//Pointstothenextnode}例子,Node1->Node2->Node3->Node4->Node5->Node6->Node4在这里,你可以看到Node6指向了Node4,这里就出现了循环或者递归,我的代码会进入无穷大。那么如果我想找出具有最佳性能水平的此类场景怎么办? 最佳答案 这其实是我听过几次的面试题。虽然我从未尝试实现任何类型的循环检测,但大多数面

ssl - Java SSL - InstallCert 识别证书,但仍然出现 "unable to find valid certification path"错误?

我以为我遇到了和其他人一样的问题,我一直在经历无数类似的问题和潜在的解决方案,但没有运气。我使用的信任库是cacerts,位于Java1.6.0JRE的lib/security中(build1.6.0_20-b02...这可能是问题的根源吗?)。我也尝试过jssecacerts。使用InstallCert(根据发布的其他类似问题),我可以看到我的证书实际上已安装且有效(并且我已将其删除、重新导入等以确保我看到正确的数据):javaInstallCertLoadingKeyStorejssecacerts...Openingconnectionto:443...StartingSSLha

非常小的字典的Java语音识别

我有MP3音频文件,其中包含计算机留下的语音邮件。消息内容始终采用相同的格式,由相同的计算机语音留下,只是内容略有不同:“您今天卖出了4辆汽车”(其中4可以是0到9之间的任何数字)。我一直在尝试设置Sphinx,但开箱即用的模型效果不是很好。然后我尝试编写自己的声学模型,但还没有取得更好的成功(30%无法识别是我最好的)。我想知道语音识别对于这项任务是否有点矫枉过正,因为我只有一个声音、一个预期的音频模式和需要识别的非常有限的字典。我可以访问我需要在消息中搜索的十种声音(语音数字)中的每一种。是否有一种非VR方法可以在音频文件中查找声音(如有必要,我可以将MP3转换为另一种格式)。更新

用于识别数字模式的 Java 程序

我希望创建一个程序来识别数字中的某些模式。我不确定这是否需要算法或只是经过深思熟虑的编程。我不是在寻找提供源代码的人,只是在寻找一些发人深省的想法,让我朝着正确的方向前进。数字将固定长度为6位数字,从000000到999999。我猜每个数字都将存储为数组的一部分。然后我想根据模式测试数字。例如,假设我使用的3种模式是AAAAAA-wouldmatchsuchexamplesas111111,222222,333333etcwhereABABAB-wouldmatchsuchexamplesas121212,454545,919191etcA(A+1)(A+2)B(B+1)(B+2)-w

java - 如何在 javacv 中识别和填充 I 形轮廓?

我正在javacv上开发项目,我需要知道如何识别以下图像并使用特定颜色填充该图像?我尝试通过这个question这是我使用的图像我尝试遍历这段代码,并在javacv中开发了一段代码importcom.googlecode.javacpp.Loader;importcom.googlecode.javacv.CanvasFrame;importstaticcom.googlecode.javacpp.Loader.*;importstaticcom.googlecode.javacv.cpp.opencv_core.*;importstaticcom.googlecode.javacv.

java - 使用 Apache POI 将结果集转为 Excel (*.xlsx) 表格

我正在尝试使用ApachePoi将ResultSet写入Excel(*.xlsx)表。OfficeExcel中的无效表格对象错误然而,即使它写入Excel文件没有任何错误,当我尝试在OfficeExcel2013中打开它时,它显示错误并删除表格对象以仅提供纯数据View。这是粗略的示例代码usingthisexample:publicstaticvoidwriteExcel(ResultSetrs,intsqliteRowCount,Stringdir){System.out.println("WritingExcel(*.xlsx)File...");XSSFWorkbookwork

Java 到 Google 电子表格

我尝试使用Java进行编程以连接到Google电子表格以进行数据检索或修改单元格中的数据。我的Google电子表格链接是https://docs.google.com/spreadsheets/d/1UXoGD2gowxZ2TY3gooI9y7rwWTPBOA0dnkeNYwUqQRA我查看了SheetsAPI它需要像这样的链接https://spreadsheets.google.com/feeds/worksheets/key/private/full我尝试过不同形式的链接,例如:https://spreadsheets.google.com/feeds/worksheets/1U

java - DBUnit PostgresqlDataTypeFactory 不识别枚举列表

我正在使用DBUnit进行集成测试,在执行测试代码之前我遇到了这个错误:badges.track_typesdatatype(2003,'_text')notrecognizedandwillbeignored.SeeFAQformoreinformation.org.dbunit.dataset.NoSuchColumnException:badges.TRACK_TYPES-(Non-uppercaseinputcolumn:track_types)inColumnNameToIndexescachemap.Notethatthemap'scolumnnamesareNOTcase