在网址异常中没有':'在尝试执行此代码片段时遇到异常...
FileConnection conn;
try{
conn =(FileConnection)Connector.open("/NewFile.xml");
if(!conn.exists())
conn.create();
_screen.add(new RichTextField("Connection Established..."));
_screen.add(new SeparatorField());
} catch(IOException ioe) {
_screen.add(new RichTextField(ioe.getMessage()));
}
其中/NewFile.xml是我的项目中的xml文件
答案 0 :(得分:5)
你必须写出像
这样的路径文件:///NewFile.xml/
try{
conn =(FileConnection)Connector.open("file:///NewFile.xml/");
if(!conn.exists())
conn.create();
_screen.add(new RichTextField("Connection Established..."));
_screen.add(new SeparatorField());
}
catch(IOException ioe)
{
_screen.add(new RichTextField(ioe.getMessage()));
}
答案 1 :(得分:1)
使用File,然后使用toUrl()
答案 2 :(得分:1)
您不需要文件连接,但可以使用输入流直接从jar读取数据:
Class.getClass().getResourceAsStream("/NewFile.xml");
答案 3 :(得分:0)
文件访问网址以“file://”...
开头答案 4 :(得分:-1)
在您的文件路径或网址
中添加前缀“http://”