X#(音:X-sharp)是一个面向XML的编程语言,用来快速的创建Web应用和服务。对X#而言,任何事物都是XML树,包括函数方法、对象等。
下面是一个用来生成RSS摘要的简单例子:
<xsp:append-childtarget="document('xdbc:mysql://192.168.1.27:3306/maindb')/oil_news"><xsp:for-eachselect="(document('https://www.nytimes.com/services/xml/rss/nyt/HomePage.xml')/text()>>/library/xml/pi('import'))/channel/item[contains(title,'oil')]"><row><title><xsp:textvalue="{title}"/></title><description><xsp:textvalue="{description}"/></description><link><xsp:textvalue="{link}"/></link></row></xsp:for-each></xsp:append-child>
评论