Архив рубрики: XML парсинг строки

Все о работе с XML данными

30. XML Part3. FPXmlModel – сериализация/десериализация Модели данных

Серия статей посвященных работе с XML:
  1. XML Part1. Работа с xml-данными
  2. XML Part2. FPXmlParser – сериализация/десериализация XML строк
  3. XML Part3. FPXmlModel – сериализация/десериализация Модели данных

В предыдущей статье мы разбирали методы преобразования XML строк в Object, для последующего получения из него данных. А что если в приложение вся информация хранится не в Object, а в структурированной модели. Если вы еще не используете модели(Model) данных в своих приложениях – очень советую начать копать в этом направлении. Если вкратце Model – это некий класс который содержит в себе свойства объектов которые вы используете в приложении. Я не буду в этой статье рассказывать все преимущества этого способа хранения информации, но если вы решили хранить данные в модели – я расскажу вам как можно с помощью библиотеки FPXml быстро наполнить вашу модельку с информацией из XML строки.

Для сериализации/десериализации данных в библиотеке FPXml есть класс FPXmlModel. Рассмотрим небольшой пример: у вас есть базовый класс модели ModelApp, у него есть поля:

  1. id:String
  2. description:String
  3. settings:Settings

Читать далее
Эту статью прочитали 1038 раз

12. XML Part2. FPXml – сериализация/десериализация xml строк

Серия статей посвященных работе с XML:
  1. XML Part1. Работа с xml-данными
  2. XML Part2. FPXmlParser – сериализация/десериализация XML строк
  3. XML Part3. FPXmlModel – сериализация/десериализация Модели данных

В предыдущей статье XML Part1. Работа с xml-данными я рассказывал как можно расправить XML-строку с помощью стандартных средств ActionScript. Работать с ними не всегда удобно. Представляю вашему вниманию библиотеку FPXml.

Что умеет делать FPXml?

У этой библиотеку только 2 статических метода:

  1. XmlToObject метод преобразовывает полученную xml-строку в Object
  2. ObjectToXml обратный предыдущему.

Читать далее
Эту статью прочитали 1138 раз

11. XML Part1. Работа с xml-данными

Серия статей посвященных работе с XML:
  1. XML Part1. Работа с xml-данными
  2. XML Part2. FPXmlParser – сериализация/десериализация XML строк
  3. XML Part3. FPXmlModel – сериализация/десериализация Модели данных

XML – это универсальный язык предоставления данных, проще говоря это обычная строка которая хранит ваши данные в определенном формате. Ниже приведен простой пример парсинга XML строки: Читать далее
Эту статью прочитали 1239 раз