Время жизни виртуальных таблиц sqlite3

Кто-нибудь, пожалуйста, скажите мне время жизни виртуальных таблиц, созданных в sqlite3. У меня есть приложение для Android с функцией поиска, и я хочу использовать функцию быстрого текстового поиска sqlite.

Я не знаю, как долго эти таблицы остаются в системе и нужно ли мне создавать таблицы каждый раз, когда я обращаюсь к приложение. В настоящий момент мое приложение выдает: <корень> ... ...

Я создаю XML-документ с помощью JAXP и ищу способ вставить схему. В настоящий момент мое приложение выдает:

<?xml version="1.0" encoding="UTF-8"?>
<root>
...
</root>

Но мне нужно:

<?xml version="1.0" encoding="UTF-8"?>
<root xmlns="namespaceURL" 
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:schemaLocation="namespaceURL pathToMySchema.xsd">
...
</root>

Мой код:

StreamResult result = new StreamResult(writer);
Document doc = getDocument();

Transformer trans = transfac.newTransformer();
trans.setOutputProperty(OutputKeys.INDENT, "yes");
trans.setOutputProperty(OutputKeys.METHOD, "xml");
trans.setOutputProperty(OutputKeys.VERSION, "1.0");
trans.setOutputProperty(OutputKeys.ENCODING, "UTF-8");

DOMSource source = new DOMSource(depl.getAsElement(doc));
trans.transform(source, result);

Спасибо за ваше время,
Kasten

6
задан kasten 2 February 2011 в 11:30
поделиться