2011-06-15 37 views
1
<ResponseOfArrayOfQuestions> 
    <Result> 
    <Questions> 
     <DESCRIPTION>Ask me?</DESCRIPTION> 
     <DIFFICULTY>1</DIFFICULTY> 
     <ID>1</ID> 
     <LK_recordstatusid>True</LK_recordstatusid> 
     <oAnswers> 
      <Answers> 
       <DESCRIPTION>me</DESCRIPTION> 
       <ID>1</ID> 
       <ISCORRECT>False</ISCORRECT> 
      </Answers> 
      <Answers> 
       <DESCRIPTION>you</DESCRIPTION> 
       <ID>2</ID> 
       <ISCORRECT>False</ISCORRECT> 
      </Answers> 
      <Answers> 
       <DESCRIPTION>Everyone</DESCRIPTION> 
       <ID>3</ID> 
       <ISCORRECT>False</ISCORRECT> 
      </Answers> 
      <Answers> 
       <DESCRIPTION>NoOne</DESCRIPTION> 
       <ID>4</ID> 
       <ISCORRECT>True</ISCORRECT> 
      </Answers> 
     </oAnswers> 
    </Questions> 
    <Questions> 
    </Questions> 
    . 
    . 
    . 
    </Result> 
    <Status>SUCCESS</Status> 
    <StatusCode>200</StatusCode> 
</ResponseOfArrayOfQuestions> 

任何人都可以請幫我分析這裏面我一直在幾天的時間了這麼如此混亂XML? 。:(謝謝解析XML 7

+1

究竟是你想從中提取哪些這個XML?你在創建類來表示每個答案嗎? – ColinE 2011-06-15 13:07:31

回答

0

您可以使用LINQ

以下連結#1 Q &履行其用法:

Windows Phone 7 and System.Xml.Linq library

LINQ to read XML

+0

是的,我已經完成了所有的問題。問題是我得到空值。我不確定哪個部分我應該使用元素和我應該作爲後裔使用的部分..:S – 2011-06-15 12:04:07

+4

好吧,那麼請編輯您的問題在其中添加確切的錯誤細節。 – 2011-06-15 12:07:54