Антонимы «парсинга» в терминах XML - PullRequest
8 голосов
/ 22 мая 2009

Что такое антонимы «разбора» в терминах XML-документа.

Например:

  • Когда вы читаете файл XML с помощью анализатора DOM, он называется «Разбор».
  • Когда вы создаете файл XML с помощью анализатора DOM, как он называется?

Ответы [ 6 ]

11 голосов
/ 22 мая 2009

Сериализация

6 голосов
/ 22 мая 2009

Сериализация . Дефляция. Сочинение. Хранение. Замораживание. Упорно.

Маршаллинг - похожая концепция, но может быть поучительно узнать различия. .

В объективе c сериализация известна как архивация .

Питон соленья .

3 голосов
/ 06 ноября 2018

Я уже видел много глаголов, используемых как противоположность " парсинг ". Я не думаю, что есть общий стандарт для этого.

В контексте XML я предпочитаю термин " рендеринг " как антоним " синтаксический анализ ". Мой второй выбор будет « composing », если вам не нравится использовать глагол «для визуализации» в невизуальном контексте.

Но хотя это может быть технически правильно с точки зрения низкого уровня, я бы никогда не использовал для этого термин «сериализация». Для меня это подходит только в том случае, если кто-то также использует термин «десериализация» в том же контексте. Но я думаю, что вместо этого «синтаксический анализ XML» является общепринятым стандартным термином. Поэтому я предлагаю использовать «рендеринг XML» или «составление XML» для описания противоположного процесса.

3 голосов
/ 22 мая 2009

Синтаксический анализ, также называемый загрузка , является синонимом десериализации , то есть преобразования произвольного ввода в легко читаемую / управляемую форму.

Следовательно, вы не можете создать новый документ с анализатором DOM. Однако полные реализации DOM содержат механизмы для генерации (или конструкции ) и сериализации (или сохранения ) XML-документов.

3 голосов
/ 22 мая 2009

Мне сказали: сочинение

1 голос
/ 22 мая 2009

Сериализация - это процесс преобразования дерева DOM в нечто для вывода (текст, файл и т. Д.).

Я слышал состав, генерацию и конструкцию как термины для фактического «построения» нового дерева DOM.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...