我从网上下载JSON lib中的.jar文件中: http://sourceforge.net/projects/json-lib/files/如何从已存在于库中的jar文件导入? (阅读NetBeans Java)
然后我去了NetBeans和导入的文件到我的图书馆, 现在怎么办我在程序中使用的JSONObject?
我想我需要做一些import语句,但林不知道
在此先感谢,我是个小白
我从网上下载JSON lib中的.jar文件中: http://sourceforge.net/projects/json-lib/files/如何从已存在于库中的jar文件导入? (阅读NetBeans Java)
然后我去了NetBeans和导入的文件到我的图书馆, 现在怎么办我在程序中使用的JSONObject?
我想我需要做一些import语句,但林不知道
在此先感谢,我是个小白
如果您尝试使用库中的类,则IDE应该建议正确的导入语句。 (可能需要先保存到看的建议)
您也可以手动:
import some.lib.Class;
编辑:我已经下载您联系罐子,把它添加到一个新项目的构建路径和下面的代码提供没有错误:
package test;
import net.sf.json.JSONObject;
public class TestJSON
{
JSONObject jsonObj;
public TestJSON()
{
jsonObj = new JSONObject();
}
}
请你给我们一些错误,警告或堆栈跟踪。
请参阅如何去将罐到您的构建路径Netbeans的这个问题:How to add a JAR in NetBeans
你可以找到进口here的一个简单而详细的解释。简短的回答,是的,你需要导入指令。
我相信,你会发现你所寻求的进口与
import net.sf.json.*; // e.g. JSONObject
在未来,你总是可以运行jar tvvf json-lib-2.4-jdk15.jar
和自己获得的内容。此外,除了jar实用程序,您还可以使用任何可以读取zip文件的应用程序(因为jar是zip文件)打开JAR文件。
也许罐子被打破?我无法使用存档实用程序或任何其他程序打开它,也导入没有工作 – zunior
尝试[下载](http://sourceforge.net/projects/json-lib/files/latest/download?source=files)它再次。 –
此导入不允许使用JSONobject – zunior
如果将'import net.sf.json.JSONObject;'直接放在类文件顶部的包声明之后,会出现什么错误或警告? – indivisible
你有没有添加到你的构建路径的jar? – indivisible