直接看代码
InputStream is = EditorPlugin.getDefault().getBundle().getEntry("icons/project.gif").openStream();
protected IEntryDictionary importXMLEntryDictionary(
Bundle bundle, IEntryDictionary entryDictionary)
{
try
{
if (bundle == null)
return entryDictionary;
URL url=bundle.getEntry(ENTRY_DICTIONARY_FILE);
// get xml file's encoding
String encoding=getXmlFileEncoding(url);
if(encoding!=null)
fileEncoding=encoding;
InputStream is = url.openStream();
return importXMLEntryDictionary(is, entryDictionary);
} catch (Exception e)
{
e.printStackTrace();
}
return new CompoundEntryDictionary();
}
导入XML字典文件并解析

本文详细介绍了如何使用插件获取图标文件的输入流,并导入XML字典文件进行解析,包括获取文件编码、打开输入流及解析流程。
3646

被折叠的 条评论
为什么被折叠?



