Языки программирования, которые поддерживают литералы XML - PullRequest
7 голосов
/ 12 октября 2010

Какие все языки программирования поддерживают литералы XML изначально или через расширение? Я знаю VB.NET , Scala и Factor . Любые другие?

Ответы [ 5 ]

6 голосов
/ 12 октября 2010
5 голосов
/ 13 октября 2010

Racket обеспечивает поддержку литералов XML через XML Boxes .Он также предоставляет очень удобный синтаксис на основе S-выражений для литерального XML, называемый X-выражения .

5 голосов
/ 12 октября 2010

XSLT приходит на ум. И да, это язык программирования .

4 голосов
/ 12 октября 2010

Facebook опубликовал Расширение PHP , позволяющее встраивать фрагменты XML-документа в код PHP.

Со страницы документации, указанной выше:

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

2 голосов
/ 13 октября 2010

Perl?Я никогда не использовал его, но XML :: Literal выглядит как способ делать литералы XML в Perl.

...