Доброго времени суток, ув.форумчане!
Вопрос такой: Пишу не шибко сложную программу, в программе есть функция которая отрабатывает после ввода пользовательских данных и в качестве результата выдает индекс двумерного массива (т.е. два инта i и j)? - здесь проблем нет, все отлично работает. Далее необходимо в окно программы необходимо загружать текстовый блок(0.5кб - 2мб) соответствующий полученным ранее индексам, всего таких блоков около сотни. Сложность в следующем: не знаю (не могу принять решение) как организовать эти тексты и обращения к ним, - как txt resourses, xml, html или как-то еще, главное чтобы можно было обращаться к тексту хранящемуся во внешнем файле по определенному индексу, чтобы не хранить все тексты в ОЗУ, при этом желательно чтобы все текстовые блоки лежали в одном файле. Вообще склоняюсь к xml? но не уверен.
Пока писал подумал о такой XML структуре:
<?xml version="1.0" encoding="UTF-8"?>
<document name="Doc">
<cell1 num = "1" >
<description></description>
<sum0></sum0>
<sum1></sum1>
...
<sum9></sum9>
</cell1>
<cell2 num = "2" >
<description></description>
<sum0></sum0>
<sum1></sum1>
...
<sum9></sum9>
</cell2>
...
<cell9 num = "9" >
<description></description>
<sum0></sum0>
<sum1></sum1>
...
<sum9></sum9>
</cell9>
</document>
Может ли она решить такую задачу? Если нет то предлагайте свои варианты. Заранее благодарен!