2012-01-15 91 views
-2

我正在用xml文件中的內容進行問答遊戲。我用java語言如何解析這個XML文件?

<?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> 

任何人都可以幫助我如何解析這個xml文件使用kxmls或ksoaps嗎?對不起,如果這是一個壞問題。我需要一個示例代碼。

+1

http://www.java-samples.com/showtutorial.php?tutorialid=152使用谷歌。帶我3秒:) – dan 2012-01-15 19:04:13

回答

0

ksoap2-android項目的wiki有a number of links,它可以解釋這一切。如果您有詳細的問題,請在此處或在項目郵件列表中提出另一個問題。