создать шаблон erb или использовать nokogiri для создания XML-файлов? - PullRequest
0 голосов
/ 11 февраля 2012

Я новичок в XML и мне нужно сгенерировать несколько разных файлов XML на основе разных файлов XSD.Можно ли использовать ERB для этого, я знаком с ним из Rails.Каковы плюсы и минусы использования ERB или другой библиотеки, такой как libxml2 или nokogiri, для достижения этой цели?В будущем я также хотел бы использовать Ruby для проверки XML-файлов других людей на предмет того же XSD, о котором я упоминал выше.Как бы вы подошли к этой проблеме?

Я надеюсь завершить создание, отправку и получение этих файлов XML в веб-сервисе REST.

1 Ответ

1 голос
/ 12 февраля 2012

Вы хотите использовать файлы .builder, а не .erb, если руководство здесь *1002* правильно.

Фактический рендеринг выполняется подклассами ActionView :: TemplateHandlers. Это руководство не углубляется в это процесс, но важно знать, что расширение файла на вашем view контролирует выбор обработчика шаблона. Начиная с Rails 2, стандартными расширениями являются .erb для ERB (HTML со встроенным Ruby), и .builder для Builder (генератор XML) .

[Акцент мой]

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