创建基于 XML 的测验

发布于 2024-10-13 08:27:45 字数 501 浏览 5 评论 0原文

我还需要使用 xml 作为问题数据库和 xul 或 flax 作为界面创建测验应用程序,测验应该有 3 种类型的问题:单一答案(单选)、多重答案(复选框)和开放(文本字段)。 我真的不知道如何将问题从 xml 导入到 xul/flex 我还需要将答案保存到 txt/xml 文件 任何人都可以帮助我吗? xml数据库是这样的

<question type="q1" number="1"> // q1 - radio q2 - checkbox q3 - text
<qHead>This is a question ?</qhead>
<option>option one</option>
<option>option two</option>
<option>option three</option>
<option>option four</option>
</question>

I need too create quiz app using xml for database for questions and xul or flax for interface, quiz should have 3 types of questions : single answer (radio), multianswer (checkbox) and open (textfield).
I really don't know how to import questions from xml, to xul/flex
Also i need to save the answers to txt/xml file
Can any1 help me please ?
The xml database is something like this

<question type="q1" number="1"> // q1 - radio q2 - checkbox q3 - text
<qHead>This is a question ?</qhead>
<option>option one</option>
<option>option two</option>
<option>option three</option>
<option>option four</option>
</question>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

眉目亦如画i 2024-10-20 08:27:45

最近有人制作了一个 Flex Mobile 演示,名为“

这可能是一个好的开始?

Somebody recently put together a Flex Mobile demo called "SurveyApe". It is targeted for the mobile SDK, but barely anything about it (other than layout and form factor) is specific to mobile.

It might be a good start?

往事风中埋 2024-10-20 08:27:45

服务器端使用了什么技术?如何从服务器公开数据(REST、SOAP...)?

如果它是基于 REST 的,您可以使用 HTTPService 类来加载 XML。
如果它基于 SOAP,请使用 Webservice 类。

通常,人们使用RemoteObject来直接调用服务器端的方法。 RemoteObject 的好处是数据以二进制格式传输并自动序列化/反序列化

What technology is used on the server side? How data are exposed from the server (REST, SOAP, ...)?

If it's REST based, you can use the HTTPService class to load your XML.
If it's SOAP based, use the Webservice class.

Usually, people use RemoteObject to call direclty methods on the server side. The nice thing with RemoteObject is that data are transfered in a binary format and are automatically serialized/unserialized

獨角戲 2024-10-20 08:27:45

首先,决定您要使用哪种技术(XUL 或 Flex)。你可以网上搜索一下比较这两种技术。

然后,阅读有关使用这些平台创建简单界面的教程。

如果您遇到困难,请回来提出更具体的问题。

First, decide which technology you want to use (XUL or Flex). You can search online to compare these two technologies.

Then, read tutorials about creating simple interfaces with those platforms.

If you get stuck, come back and ask a more specific question.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文