如何解析这个xml文件呢?

发布于 2024-12-27 06:24:42 字数 2154 浏览 2 评论 0原文

我正在用 xml 文件中的内容制作一个问答游戏。我使用java语言

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<LQuiz>
    <Topic id="1" name="About Sun" time="900">
        <question
            name="1. The radiations emitted by the sun and responsible for the cause of skin cancer are...">
            <answer correctness="true">ultra-violet</answer>
            <answer correctness="false">infra-red</answer>
            <answer correctness="false">X-rays</answer>
            <answer correctness="false">micro waves</answer>
            <advice>One of two first</advice>
        </question>
        <question name="2. The source of energy of the sun is...">
            <answer correctness="false">nuclear fission</answer>
            <answer correctness="false">chemical reaction</answer>
            <answer correctness="true">nuclear fusion</answer>
            <answer correctness="false">photoelectric effect</answer>
            <advice>no prompt</advice>
        </question>     
    </Topic>
    <Topic id="2" name="Natural Resources" time="600">
        <question name="1. What are some examples of Non-Renewable Resources?">
            <answer correctness="true">Coal</answer>
            <answer correctness="true">Oil</answer>
            <answer correctness="false">Biomass</answer>
            <advice>no prompt</advice>
        </question>
        <question name="2. What are some alternative sources of energy?">
            <answer correctness="true">Wind</answer>
            <answer correctness="true">Hydro</answer>
            <answer correctness="false">Natural gas</answer>
            <answer correctness="true">Fusion</answer>
            <advice>Select correct variants</advice>
        </question>
         </Topic>
</LQuiz>

有人可以帮助我如何使用kxmls或ksoaps解析这个xml文件吗?抱歉,如果这是一个糟糕的问题。我需要一个示例代码。

I am making a quiz game with content in a xml files. I used java language

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<LQuiz>
    <Topic id="1" name="About Sun" time="900">
        <question
            name="1. The radiations emitted by the sun and responsible for the cause of skin cancer are...">
            <answer correctness="true">ultra-violet</answer>
            <answer correctness="false">infra-red</answer>
            <answer correctness="false">X-rays</answer>
            <answer correctness="false">micro waves</answer>
            <advice>One of two first</advice>
        </question>
        <question name="2. The source of energy of the sun is...">
            <answer correctness="false">nuclear fission</answer>
            <answer correctness="false">chemical reaction</answer>
            <answer correctness="true">nuclear fusion</answer>
            <answer correctness="false">photoelectric effect</answer>
            <advice>no prompt</advice>
        </question>     
    </Topic>
    <Topic id="2" name="Natural Resources" time="600">
        <question name="1. What are some examples of Non-Renewable Resources?">
            <answer correctness="true">Coal</answer>
            <answer correctness="true">Oil</answer>
            <answer correctness="false">Biomass</answer>
            <advice>no prompt</advice>
        </question>
        <question name="2. What are some alternative sources of energy?">
            <answer correctness="true">Wind</answer>
            <answer correctness="true">Hydro</answer>
            <answer correctness="false">Natural gas</answer>
            <answer correctness="true">Fusion</answer>
            <advice>Select correct variants</advice>
        </question>
         </Topic>
</LQuiz>

Can anybody help me how to parse this xml file using kxmls or ksoaps ? Sorry if this is a bad question. I need a example code please.

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

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

发布评论

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

评论(1

梦幻之岛 2025-01-03 06:24:42

ksoap2-android 项目的 wiki 有许多链接来解释这一切都给你。如果您有详细问题,请在此处或项目邮件列表中提出其他问题。

The wiki for the ksoap2-android project has a number of links that explain it all to you. If you have detailed questions ask another question here or on the project mailing list.

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