私は書籍、雑誌、サイトなどの参照を格納するアプリケーションを作成しています。私はすでに多くのことをしています。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が好きです。 JSONの既存のパーサーは、Javaで確実に開発されます。短く、XMLよりも速く解析されます。 –