0

私は、テキスト (UTF-8) の各段落に時間をバインドするアプリケーションに取り組んでいます。

したがって、ある段落から別の段落に移動できるのは、一種のインデックス ファイルである必要があります。

そして、ここでインデックスファイル構造に行き詰まりました...

私はいくつかのXMLを使用すると推測しました

<paragraph start="00:00:05">
CHAPTER I
</paragraph>
<paragraph start="00:00:08">
Down the Rabbit-Hole
</paragraph>

<paragraph start="00:00:11">
Alice was beginning to get very tired of sitting by her sister on the bank, and of having nothing to do: once or twice she had peeped into the book her sister was reading, but it had no pictures or conversations in it, `and what is the use of a book,' thought Alice `without pictures or conversation?'
</paragraph>

基本的に、時間といくつかのテキスト タグのリストを保持する必要があります (段落を見つけて選択するため)。

私の現在の解決策は、カスタム オブジェクト (実際には Dictionary ) を作成し、それをBinary Writer経由で保存することです。

しかし、技術的にそのアプローチが正しいかどうかはわかりません。

そして、ここに私の質問があります:

  1. 段落を見つけるために保持しなければならないテキストの数は?

  2. このことを実現するための XML 以外の優れた構造はありますか?

手がかりはありますか?

4

0 に答える 0