Работа с xml. Вопрос.

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

Если говорить о реализации fcl-xml, то от длинной строки в значении атрибута парсеру будет не лучше и не хуже, чем от строки такой же длины в тексте.
Аватара пользователя
Sharfik
энтузиаст
Сообщения: 836
Зарегистрирован: 20.07.2013 01:04:30

Сообщение Sharfik »

Sergei I. Gorelkin писал(а):Если говорить о реализации fcl-xml, то от длинной строки в значении атрибута парсеру будет не лучше и не хуже, чем от строки такой же длины в тексте.

Хм, а в нод можно кавычки руками вставить, а атрибут сам с кавычками.

PS:Хочу сделать из xml файла шаблон таблицы для создания отчетка, а < и > писать нельзя руками верез блокнот, nativexml за нод переменную заключенную в такие кавычки принимает. :( Байду какую то придется делать.
sign
энтузиаст
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Сообщение sign »

Я использую формат JSON.
По мне так этот формат много как лучше XML.

И для паскаля куча читалок-писалок-разбиралок для JSON.
(Список из тайфуна)
TSimpleJSONExporter из пакета DataExport
Набор компонетов пакета fpWeb.
Набор компонетов пакета VirualControls
TLSJSONPropStorage из пакета LazSolutions
Набор компонетов пакета LuiControls.

Добавлено спустя 1 минуту 45 секунд:
Неплохо разобраны JSON и XML, преимущества и недостатки их, на хабре вот тут.
ger0strat
новенький
Сообщения: 40
Зарегистрирован: 13.05.2014 19:35:56

Сообщение ger0strat »

Kemet писал(а):это неправильный xml!

Sergei I. Gorelkin писал(а):xml правильный, хотя и странный.

Матчасть в руки. Про неправильность - полная глупость, про странность - сильно зависит от того, чего хотел ТС http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/

iN0k писал(а):как оценить правильность? где про это можно почитать?

Ну первым же запросом получил ссылку, указанную выше. Там же, кстати, и стандарт, и рекомендации по построению документа.

Вообще, несмотря на человекоориентированность, XML читается довольно тяжело, а потому не так очевидно где какие параметры использовать. Всё зависит от того, как это будет парситься.
Сам стараюсь на JSON переходить.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

ger0strat писал(а): про странность - сильно зависит от того, чего хотел ТС

ТС не хотел, ТС парсит то, что другие написали :)
Ответить