XML

Сохранение данных из XML в SQLite Android

Используем xml файл из res/xml/animals_records.xml

<?xml version="1.0" encoding="utf-8"?>
<animals>
    <record title="Dog" color="Brown" />
    <record title="Cat" color="Gray" />
    <record title="Rabbit" color="White" />
    <record title="Spider" color="Black" />
</animals>

Создание базы данных БД
Используем SQLiteOpenHelper для создания и обновления таблиц в БД.

/**
* This class helps open, create, and upgrade the database file.
*/
private static class DatabaseHelper extends SQLiteOpenHelper {

private final Context fContext;

Парсер XML в Android

Недавно мне понадобилось сделать xml парсер в Android. Нашел несколько примеров реализации. Сегодня опишу простой и небольшой примерчик...
Короткий пример кода на Java, который выдает вам DOM объект Document для последующего анализа

public static Document getDocument(String url)
throws MalformedURLException, IOException, Exception {
URL documentUrl = new URL(url);
URLConnection conn = documentUrl.openConnection();

DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document;

Исправление ошибки "XML-файл не содержит элемента administration" в плагине FIREBOARD RE 2.0

Исправление ошибки "XML-файл не содержит элемента administration" в плагине FIREBOARD RE 2.0.
Распакуем плагин в отдельную папку. И откроем файл fireboard.xml.
Ошибка кроется в строках файла fireboard.xml:
<blockquote><author>Best Of Joomla! & Adeptus</author> и <copyright>Bestofjoomla & Adeptus</copyright></blockquote>
Уберите символ &
Должно получиться:
<author>Best Of Joomla! Adeptus</author> и <copyright>Bestofjoomla Adeptus</copyright>

RSS-материал