2012-07-02 4 views
0

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

Является ли XML лучшим способом для этого? Есть ли еще один вариант, который я должен рассмотреть?

Спасибо!

+0

Этот вопрос кажется слишком общим. Ответ, в его нынешнем виде: это зависит. :) – biziclop

ответ

1

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

+0

Спасибо за ваши мысли! –

0

XML используется для извлечения и получения данных. Но если у вас есть большой тип отслеживания данных в вашей программе, XML является плохим вариантом, потому что размер файла увеличивается. Мое мнение использовать любой из ниже

1.JSON 
2.YAML 
0

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