xml返回数据处理混合篇

  • -

xml返回数据处理混合篇

Category : 文档中心

这个应该是最复杂的一个了,目前包括是
30:网友出题

由于这个类型包括了多字选择及ABCD,所以比较复杂一些。

先看xml ABCD的例子
<?xml version=”1.0″ encoding=”utf-8″?>
<Result>
<Error>0</Error>
<PuzzleCategoryID>30</PuzzleCategoryID>
<PuzzleCategory>网友出题</PuzzleCategory>
</Result>
<items>
<item>
<extra>
<question_title>趣味问答</question_title>
<question_type>1</question_type>
<answer_type>2</answer_type>
</extra>
<Question>某从甲地去乙地,1分钟后,李某从乙地去甲地。当王某和李某在途中相遇时,哪一位离甲地较远一些?</Question>
<OptionA>一样远</OptionA>
<OptionB>不清楚</OptionB>
<OptionC>王某远</OptionC>
<OptionD>李某远</OptionD>
<ansABCD>1</ansABCD>
</item>
</items>
<Prize>
<items>
<Error>0</Error>
<HTML>
<![CDATA[&lt;a href=&quot;http://www.guessmeifucan.com/offer_view/?id=1&quot;&gt;&lt;div style=&quot;padding:10px 0px;&quot;  &gt;
&lt;div style=&quot;border:1px #8992a1 solid;width:298px;height:248px;background-color:#ffffff;&quot;&gt;
&lt;div style=&quot;padding: 10px 0px;margin: 0px 10px;border-bottom: 1px #73bf41 solid;font-size: 20px;color: #0087be;font-weight: bold;width: 280px;height:40px;overflow: hidden;&quot;&gt;test coupon code 33&lt;/div&gt;
&lt;div style=&quot;padding:10px 0px;margin:0px 10px;font-size:14px;height:82px;overflow:hidden;&quot;&gt;ddddddddddd4444
&lt;/div&gt;
&lt;div style=&quot;padding:10px 0px;margin:0px 10px;font-size:12px;&quot;&gt;:2017-02-01 – 2017-02-28&lt;/div&gt;
&lt;div style=&quot;background-color:#0083c7&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;padding:10px;color:#ffffff;&quot; align=&quot;left&quot;&gt;
&lt;p style=&quot;font-size:10px;&quot;&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/a&gt;]]>
</HTML>
</items>
</Prize>

再看xml多字选择的例子

<?xml version=”1.0″ encoding=”utf-8″?>
<Result>
<Error>0</Error>
<PuzzleCategoryID>30</PuzzleCategoryID>
<PuzzleCategory>网友出题</PuzzleCategory>
</Result>
<items>
<extra>
<question_title>笑死人不赔命</question_title>
<question_type>1</question_type>
<answer_type>1</answer_type>
</extra>
<item>
<puzzle_text>去医院做尿检,每人领一个小纸杯。是人都知道接一点就够了,可我真真切切看见一个男的,小心翼翼地拿着满满一杯尿,朝护士站走去。护士见状愣住了:“次奥……小伙子你是来__的吗?”</puzzle_text>
<puzzle_answer>敬酒</puzzle_answer>
<item_1>抧</item_1>
<item_2>鸷</item_2>
<item_3>愈</item_3>
<item_4>襼</item_4>
<item_5>讯</item_5>
<item_6>熇</item_6>
<item_7>馟</item_7>
<item_8>髿</item_8>
<item_9>遗</item_9>
<item_10>斯</item_10>
<item_11>呶</item_11>
<item_12>泞</item_12>
<item_13>浕</item_13>
<item_14>靬</item_14>
<item_15>椛</item_15>
<item_16>寷</item_16>
<item_17>敬</item_17>
<item_18>隯</item_18>
<item_19>虘</item_19>
<item_20>逾</item_20>
<item_21>儏</item_21>
<item_22>鞴</item_22>
<item_23>酒</item_23>
<item_24>呵</item_24>
<totals>2</totals>
<answer_1>敬</answer_1>
<answer_2>酒</answer_2>
</item>
</items>
<Prize>
<items>
<Error>0</Error>
<HTML>
<![CDATA[&lt;a href=&quot;http://www.guessmeifucan.com/offer_view/?id=1&quot;&gt;&lt;div style=&quot;padding:10px 0px;&quot;  &gt;
&lt;div style=&quot;border:1px #8992a1 solid;width:298px;height:248px;background-color:#ffffff;&quot;&gt;
&lt;div style=&quot;padding: 10px 0px;margin: 0px 10px;border-bottom: 1px #73bf41 solid;font-size: 20px;color: #0087be;font-weight: bold;width: 280px;height:40px;overflow: hidden;&quot;&gt;test coupon code 33&lt;/div&gt;
&lt;div style=&quot;padding:10px 0px;margin:0px 10px;font-size:14px;height:82px;overflow:hidden;&quot;&gt;ddddddddddd4444
&lt;/div&gt;
&lt;div style=&quot;padding:10px 0px;margin:0px 10px;font-size:12px;&quot;&gt;:2017-02-01 – 2017-02-28&lt;/div&gt;
&lt;div style=&quot;background-color:#0083c7&quot;&gt;
&lt;table width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;padding:10px;color:#ffffff;&quot; align=&quot;left&quot;&gt;
&lt;p style=&quot;font-size:10px;&quot;&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/a&gt;]]>
</HTML>
</items>
</Prize>

其中
question_title为一个小分类,目前有
猜成语
瘋狂猜猜猜
笑死人不赔命
趣味问答

question_type: 1 文字型
2 图片型
3 mp3音频文件型
4 mp4视频文件型

answer_type :1 多字型
2 ABCD型

如果大家有更多的题目,请发送给我。 csv文件格式如下

question_title,question_type,question_content,answer_type,answer_text,Option_A,Option_B,Option_C,Option_D,ansABCD

Excel 文件也可以。