嗨,我正在用Java Servlets编写测验应用程序。我的测验数据被写入XML文件,即:<quiz><question><ask>...</ask><answer>...</answer>...</question></quiz>
。将XML输出生成为适合我的XSLT格式
我想在单个页面上显示每个问题及其答案。出于这个原因,我不能简单地将XML转换为我的XSLT,因为它只显示第一个问题或所有问题。我的猜测是,我应该加载XML数据以创建我自己的Java类,即:class Question,class Quiz等,并根据它们生成符合我的XSLT的XML格式,一次只显示一个问题。
这种方法是否正确,如果是这样,这是如何实现的?
如果不是,它可能怎么做?
@BrockenClockwork:是不清楚你的问题是什么,请学会详细说明一个问题:什么是XML文档,转换的期望结果是什么,转换必须遵守的规则是什么。 – 2011-01-22 15:55:50
一个非常令人困惑的问题。你似乎暗示你有“一个XSLT”(意思是,可能是一个样式表),它不会完成你想要的工作。如果是这样的话,那么正确的做法是改变它,这样做是正确的。 – 2011-01-22 16:32:34