Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Eclipse中使用JaSpell_Java_Eclipse - Fatal编程技术网

Java 在Eclipse中使用JaSpell

Java 在Eclipse中使用JaSpell,java,eclipse,Java,Eclipse,我正在尝试使用JaSpell库作为应用程序的拼写检查器。我在Eclipse IDE中使用它时遇到问题。我创建了一个新的Java项目,并使用文件系统导入了其中的所有文件。在我尝试使用其中一个构造函数之前,一切似乎都很正常。我试图在网上搜索关于JaSpell的教程,我一直在搜索,但我完全被卡住了 (由于您关于程序员的问题已经结束,我无法在那里发布):API返回的json对象的结构与您预期的不同(您可以通过console.log(json)看到这一点。您需要执行类似var weatherID=json

我正在尝试使用JaSpell库作为应用程序的拼写检查器。我在Eclipse IDE中使用它时遇到问题。我创建了一个新的Java项目,并使用文件系统导入了其中的所有文件。在我尝试使用其中一个构造函数之前,一切似乎都很正常。我试图在网上搜索关于JaSpell的教程,我一直在搜索,但我完全被卡住了


(由于您关于程序员的问题已经结束,我无法在那里发布):API返回的json对象的结构与您预期的不同(您可以通过
console.log(json)
看到这一点。您需要执行类似
var weatherID=json.list[0].weather[0].description;
的操作来获取所需的数据。(我还必须首先为CodePen激活jQuery包含)结果:@thorstenmüller谢谢。我真的很感激。两周来我一直在试图找出我做错了什么。@thorstenmüller为什么是json.list结构而不是json.weather?我不知道API开发人员的原因是什么(以及是否有正确的文档记录)。但是如果我在Google Chrome的控制台中输出json对象,那么检查数据结构就很容易了。你可以在树视图中打开子元素,数组用元素数标记。在顶层有一个城市元素(子元素,如名称、国家、坐标)和一个列表元素(数组有40个元素)。如果我打开列表,我会发现一个日期时间(每个条目似乎是3小时的时间片)和几个其他对象。有
main
和(地面高度、湿度、压力、温度…)、天气(描述、图标、主…)、风(度、速度)还有一些。所以,即使没有API文档,很多数据都是人类可读的。我想,有了适当的文档,你可以做一些相当完整的waether预测。所以,这一切都是关于使用你的浏览器工具,这已经让你走得很远了。我不是100%确定这在其他浏览器中会是什么样子,但Chromes控制台窗口真的很有用Firefox是类似的,在这两种情况下都使用Ctrl-Shift-I,以防你还不知道。