Может ли кто-нибудь рассказать о том, как используется объект NodeSeq в обработке формы подъемной рамы? можем ли мы обработать нашу форму без использования объекта NodeSeq?
использование NodeSeq от scala в работе с лифтовой рамой
Ответы (2)
По первому вопросу - NodeSeq
является частью пакета scala scala.xml.NodeSeq
, который предлагает встроенную поддержку синтаксического анализа и работы с xml в scala. проверьте scala_docs для этого.
По второму вопросу: учитывая, что NodeSeq — это xml
, вы можете разобрать его с помощью синтаксического анализа xml, но как это сделать... я не знаю.
Насчет второго вопроса.
Нет, не совсем. Вся идея Lift заключается в том, что он имеет дело с HTML-шаблонами, преобразованиями и многими другими вещами. Но HTML-шаблоны и преобразования являются базовыми и необходимыми, по крайней мере, для не-REST-приложений. А шаблон является XML, который в терминах Scala является NodeSeq.
Итак, если вы принимаете платформу Lift, вы соглашаетесь с тем, что шаблон — это NodeSeq. Кстати, вы в основном используете его как класс, а не как объект.
Если у вас есть конкретные проблемы с NodeSeq — спросите, мы постараемся помочь.