2010-10-12 144 views
6

本地或通過擴展支持XML文字的所有編程語言是什麼?我知道VB.NET,ScalaFactor。任何其他?支持XML文字的編程語言

+1

計算語言的地方有人不得不在C++中編寫擴展到編譯器,但沒有計算足夠靈活的語言,以至於有人可以自己編寫擴展語言。 – Ken 2010-10-12 16:12:56

+0

@Ken:+1,好點。已將因子添加到列表中。謝謝。 – missingfaktor 2010-10-12 16:22:41

+0

我不知道有這樣的庫,但Common Lisp支持閱讀器宏,它允許您定義自己的語法。 – Ken 2010-10-13 14:12:49

回答

2

Perl?我從來沒有使用它,但XML::Literal看起來像在Perl中做XML文字的一種方式。

4

Facebook發佈了PHP Extension,允許將XML文檔片段嵌入到PHP代碼中。

從連接到上面的文檔頁面:

XHP是PHP擴展,增強 的語言,使得 XML文檔片段成爲有效 PHP表達式的語法。這使您可以使用PHP作爲更嚴格的模板 引擎並提供更多 直接實現 可重用組件。

5

Racket通過XML Boxes提供對XML文字的支持。它還爲稱爲X-expressions的文字XML提供了一種非常方便的基於S表達式的語法。

+1

這看起來不像XML _literals_。 – missingfaktor 2010-10-13 04:42:42

+0

您可以使用XML語法直接編寫XML。以下是截圖:http://www.ccs.neu.edu/home/samth/tmp/xmlbox.png – 2010-10-13 12:53:13