</ xsl :stylesheet >
列表 C —— C# 程序
using System;
using System.Collections.Generic ;
using System.ComponentModel ;
using System.Data ;
using System.Drawing ;
using System.Text ;
using System.Windows.Forms ;
namespace WindowsApplication1
{
publicpartialclassForm1 : Form
{
public Form1()
{
InitializeComponent ( );
}
privatevoid Form1_Load(object sender, EventArgs e)
{
AltovaXMLLib.ApplicationClass objAltova = new AltovaXMLLib.ApplicationClass ( );
textBox1.Text = Application.StartupPath " .. ..world2.xml";
textBox2.Text = Application.StartupPath " .. ..grouping2.xsl";
objAltova.XSLT2.InputXMLFileName = textBox1.Text;
objAltova.XSLT2.XSLFileName = textBox2.Text;
textBox3.Text = objAltova.XSLT2.ExecuteAndGetResultAsString( );
}
}
}
示例
在以上的代码中,我突出强调了这篇文章的主题——使用 AltovaXML 2007 的 XSLT2.0 功能。表 A 展示了应用到 XSLT2.0 的方法,表 B 展示了适用的属性。
表 A ——方法
方法 | 说明 |
Execute | 对当前 XML 文档应用 XSL 样式表,并将结果写入程序提供的文件。 |
AddExternalParameter | 在 XSL 样式表上添加一个参数值。 |
ClearExternalParameterList | 清除所有 XSL 样式表参数。 |
ExecuteAndGetResultAsString | 对当前 XML 文档应用 XSL 样式表,并返回结果字符串。 |
表 B ——属性
方法 | 说明 | ||
InputXMLFileName | 设定需要转换的 XML 文件名。 | ||
InputXMLFromText | 从字符串获取 需要转换的 XML 文件名。 | ||
LastErrorMessage | 最后的错误信息字符串。 | ||
XSLFileName | 设定 XSLT 样式表的文件名。 |
||
| 共4页: 上一页 [1] [2] 3 [4] 下一页 | |||
![]() |