我正在编写一个存储书籍,期刊,网站等的引用的应用程序。我的意思是我已经做得最多。Java:ArrayList,字符串操作和解析
我想要的是关于什么是实现上述规格的最佳方式的建议?
我应该使用什么格式的文本文件来存储库?不是文件类型,而是格式。我正在使用简单的文本文件。但是计划如下执行格式。
<book><Art of Human Hacking><New York><2011><1>
<journal><Achieving Maximum Speed In 802.11n><London><2009><260-265>
第一标签<book>
和<journal>
是类型标识符。我用过ArrayList
。我应该使用多维ArrayList并存储下面的每个项目?
[[Art of Human Hacking,New York,2011,1][Achieving Maximum Speed In 802.11n,London,2009,260-265]]
我用StringTokenizer
,我不能区分空间。我该如何解决?
我已经实现了所有功能,包括列出所有功能,列出唯一的,搜索,编辑,删除,添加。但是一切都是在没有空格的情况下完成的
我真的很喜欢JSON。 Java中肯定会存在用于JSON的现有解析器。它比xml更短,分析速度更快。 – 2011-12-20 18:59:43