X# - XML编程语言


未知
跨平台
Java

软件简介

X# (音: X-sharp) 是一个面向XML的编程语言,用来快速的创建 Web 应用和服务。对 X# 而言,任何事物都是XML
树,包括函数方法、对象等。

下面是一个用来生成RSS摘要的简单例子:

   <xsp:append-child target="document('xdbc:mysql://192.168.1.27:3306/maindb')/oil_news">  
       <xsp:for-each select="(document('http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml')/text() >> /library/xml/pi('import'))/channel/item[contains(title,'oil')]">  
           <row>  
               <title><xsp:text value="{title}"/></title>  
               <description><xsp:text value="{description}"/></description>  
               <link><xsp:text value="{link}"/></link>  
           </row>  
       </xsp:for-each>  
   </xsp:append-child>