|
VB技巧:通过向XSLT传送参数来定制输出广告 VB技巧:通过向XSLT传送参数来定制输出 当用XSLT转换XML数据时,你可能想用参数来定制输出。想用VB做这件事的话,你可以用Microsoft XML Parser组件中的两个对象XSLTemplate和IXSLProcessor来实现。 XSLTemplate对象用于存储一个转换的副本。为在服务器环境下使用,该转换可以被暂时存储起来。一旦XSLTemplate读取了这个转换,你就可以用createProcessor函数创建一个IXSLProcessor。 把输入输出DOMDocuments设置为IXSLProcessor对象;然后你就可以用addParameter函数添加参数了。addParameter函数的参数是你要添加的那个参数的名称和参数值,还有命名空间是可选项。 在IXSLProcessor上调用转换函数将会执行转换过程,同时把你指定的参数传送过去。 XML <?xml version="1.0"?> <?xml
version="1.0"?> Dim domSource As DOMDocument Set domSource = New DOMDocument Call domSource.Load(App.Path & "\test.xml") Set objTemplate.stylesheet = domTransform objProcessor.input = domSource Call MsgBox(domOutput.xml)
如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐 jill.jiang@amt.com.cn | 021-51096826-112 | 在线联系 |
CIO职场,强者生存?在2008年,我们将继续看到CIO向商业运营方向发展。与此同时,我们也会看到商业管理人员将与技术管理人员一起竞争CIO岗位。 IT领导者的就职机会虽有不少,但其难度将会大幅提高。2…… |
|
|