PS:当你的才华还撑不起你的野心时,那你需要静下心来学习.....

 

学习内容:

1.从服务器上获取XML文档...

2.解析XML文档中的内容...

 

  XML文件想必大家都非常的熟悉,可扩展的标记语言,通过节点的方式对数据进行保存,学过HTML的都很清楚,XML文档与其非常的相似(结构上相似而已),因此我们可以把一些数据保存在XML文档当中,然后通过解析XML文档从中获取相关的数据信息...我也就不卖关子了...直接说一下我如何通过XML文档到底做了什么事情吧...就拿Android中的ListView来说吧...Android中自身提供的列表是非常普通的,没有什么样式,而我为每一个列表子选项都设置了一个简单的样式,每一个样式其中有着不同的内容...直接放一张图片吧...

Android学习笔记之DocumentBuilder的使用....

 

  其实就是为了实现上面的效果,因为每一个列表项对应着不同的内容以及图片数据...但是每一个列表项中元素的个数是相同的,并且格式也是相同的...因此我就使用了XML文档来保存了其中的数据信息....下面是xml文档中的数据信息...放置在了一个服务器上...通过http://www.iitbox.com/admin/java_basic.xml可以直接访问到...

<?xml version="1.0" encoding="utf-8"?>
<basic>
      <content>
            <id>1</id>
        <title>Java summary</title>
        <artist>Darker</artist>
        <duration>34:28</duration>
        <thumb_url>http://www.iitbox.com/admin/java_summary.jpg</thumb_url>
      </content>
      
      <content>
            <id>2</id>
        <title>Java content introduction</title>
        <artist>Darker</artist>
        <duration>44:28</duration>
        <thumb_url>http://www.iitbox.com/admin/java_content.jpg</thumb_url>
      </content>
      
      <content>
            <id>3</id>
        <title>Java Variable</title>
        <artist>Darker</artist>
        <duration>44:58</duration>
        <thumb_url>http://www.iitbox.com/admin/java_Variable.jpg</thumb_url>
      </content>
      
       <content>
            <id>4</id>
        <title>Java Operator</title>
        <artist>Darker</artist>
        <duration>51:25</duration>
        <thumb_url>http://www.iitbox.com/admin/java_operator.jpg</thumb_url>
      </content>
      
       <content>
            <id>5</id>
        <title>Java flow control</title>
        <artist>Darker</artist>
        <duration>57:22</duration>
        <thumb_url>http://www.iitbox.com/admin/java_flow_control.jpg</thumb_url>
      </content>
      
       <content>
            <id>6</id>
        <title>Java Object</title>
        <artist>Darker</artist>
        <duration>56:41</duration>
        <thumb_url>http://www.iitbox.com/admin/java_object.jpg</thumb_url>
      </content>
      
       <content>
            <id>7</id>
        <title>Member methods and properties</title>
        <artist>Darker</artist>
        <duration>59:12</duration>
        <thumb_url>http://www.iitbox.com/admin/java_member.jpg</thumb_url>
      </content>
      
       <content>
            <id>8</id>
        <title>Java Constructors</title>
        <artist>Darker</artist>
        <duration>55:16</duration>
        <thumb_url>http://www.iitbox.com/admin/java_cons.jpg</thumb_url>
      </content>
      
       <content>
            <id>9</id>
        <title>Java this Pointer</title>
        <artist>Darker</artist>
        <duration>01:02:23</duration>
        <thumb_url>http://www.iitbox.com/admin/java_this.jpg</thumb_url>
      </content>

       <content>
            <id>10</id>
        <title>Java Class Method</title>
        <artist>Darker</artist>
        <duration>01:09:08</duration>
        <thumb_url>http://www.iitbox.com/admin/java_class.jpg</thumb_url>
      </content>

       <content>
            <id>11</id>
        <title>Java Modifier, Override</title>
        <artist>Darker</artist>
        <duration>01:08:10</duration>
        <thumb_url>http://www.iitbox.com/admin/java_override.jpg</thumb_url>
      </content>

       <content>
            <id>12</id>
        <title>Java Polymorphism</title>
        <artist>Darker</artist>
        <duration>37:46</duration>
        <thumb_url>http://www.iitbox.com/admin/java_poly.jpg</thumb_url>
      </content>

       <content>
            <id>13</id>
        <title>Java abstract class and interface</title>
        <artist>Darker</artist>
        <duration>44:41</duration>
        <thumb_url>http://www.iitbox.com/admin/java_interface.jpg</thumb_url>
      </content>

       <content>
            <id>14</id>
        <title>Java final</title>
        <artist>Darker</artist>
        <duration>01:13:30</duration>
        <thumb_url>http://www.iitbox.com/admin/java_final.jpg</thumb_url>
      </content>

       <content>
            <id>15</id>
        <title>Some questions</title>
        <artist>Darker</artist>
        <duration>01:08:00</duration>
        <thumb_url>http://www.iitbox.com/admin/java_questions.jpg</thumb_url>
      </content>

       <content>
            <id>16</id>
        <title>Java array</title>
        <artist>Darker</artist>
        <duration>56:44</duration>
        <thumb_url>http://www.iitbox.com/admin/java_array.jpg</thumb_url>
      </content>

       <content>
            <id>17</id>
        <title>Java Multidimensional array</title>
        <artist>Darker</artist>
        <duration>56:44</duration>
        <thumb_url>http://www.iitbox.com/admin/java_dimensional.jpg</thumb_url>
      </content>

       <content>
            <id>18</id>
        <title>Java Bit operation</title>
        <artist>Darker</artist>
        <duration>43:27</duration>
        <thumb_url>http://www.iitbox.com/admin/java_bit.jpg</thumb_url>
      </content>

       <content>
            <id>19</id>
        <title>Java-Assemble(one)</title>
        <artist>Darker</artist>
        <duration>44:30</duration>
        <thumb_url>http://www.iitbox.com/admin/java_set_1.jpg</thumb_url>
      </content>

       <content>
            <id>20</id>
        <title>Java-Assemble(two)</title>
        <artist>Darker</artist>
        <duration>53:41</duration>
        <thumb_url>http://www.iitbox.com/admin/java_set_2.jpg</thumb_url>
      </content>

       <content>
            <id>21</id>
        <title>Java-Assemble(three)</title>
        <artist>Darker</artist>
        <duration>43:36</duration>
        <thumb_url>http://www.iitbox.com/admin/java_set_3.jpg</thumb_url>
      </content>

       <content>
            <id>22</id>
        <title>Java-Assemble(four)</title>
        <artist>Darker</artist>
        <duration>10:29</duration>
        <thumb_url>http://www.iitbox.com/admin/java_set_4.jpg</thumb_url>
      </content>

       <content>
            <id>23</id>
        <title>Java-Generic</title>
        <artist>Darker</artist>
        <duration>50:42</duration>
        <thumb_url>http://www.iitbox.com/admin/java_generic_1.jpg</thumb_url>
      </content>

       <content>
            <id>24</id>
        <title>Java-Expection</title>
        <artist>Darker</artist>
        <duration>44:48</duration>
        <thumb_url>http://www.iitbox.com/admin/java_expection.jpg</thumb_url>
      </content>

       <content>
            <id>25</id>
        <title>Some questions</title>
        <artist>Darker</artist>
        <duration>48:22</duration>
        <thumb_url>http://www.iitbox.com/admin/java_que.jpg</thumb_url>
      </content>

       <content>
            <id>26</id>
        <title>Java Graphics(one)</title>
        <artist>Darker</artist>
        <duration>51:36</duration>
        <thumb_url>http://www.iitbox.com/admin/java_graphics.jpg</thumb_url>
      </content>

       <content>
            <id>27</id>
        <title>Java Graphics(two)</title>
        <artist>Darker</artist>
        <duration>47:53</duration>
        <thumb_url>http://www.iitbox.com/java_graphics.jpg</thumb_url>
      </content>

       <content>
            <id>28</id>
        <title>Java Event Handling(one)</title>
        <artist>Darker</artist>
        <duration>01:09:42</duration>
        <thumb_url>http://www.iitbox.com/admin/java_event.jpg</thumb_url>
      </content>

       <content>
            <id>29</id>
        <title>Java Event Handling(two)</title>
        <artist>Darker</artist>
        <duration>53:39</duration>
        <thumb_url>http://www.iitbox.com/admin/java_event.jpg</thumb_url>
      </content>

       <content>
            <id>30</id>
        <title>Java Event Summary</title>
        <artist>Darker</artist>
        <duration>53:58</duration>
        <thumb_url>http://www.iitbox.com/admin/java_enent.jpg</thumb_url>
      </content>

      <content>
            <id>31</id>
        <title>Java Thread(one)</title>
        <artist>Darker</artist>
        <duration>47:51</duration>
        <thumb_url>http://www.iitbox.com/admin/java_thread.jpg</thumb_url>
      </content>

      <content>
            <id>32</id>
        <title>Java Thread(two)</title>
        <artist>Darker</artist>
        <duration>57:06</duration>
        <thumb_url>http://www.iitbox.com/admin/java_thread_1.jpg</thumb_url>
      </content>

      <content>
            <id>33</id>
        <title>Java Thread(three)</title>
        <artist>Darker</artist>
        <duration>50:27</duration>
        <thumb_url>http://www.iitbox.com/admin/java_thread_2.jpg</thumb_url>
      </content>

       <content>
            <id>34</id>
        <title>Summary(one)</title>
        <artist>Darker</artist>
        <duration>55:32</duration>
        <thumb_url>http://www.iitbox.com/admin/java_sum.jpg</thumb_url>
      </content>

       <content>
            <id>35</id>
        <title>Summary(two)</title>
        <artist>Darker</artist>
        <duration>01:29:00</duration>
        <thumb_url>http://www.iitbox.com/admin/java_sum.jpg</thumb_url>
      </content>

       <content>
            <id>36</id>
        <title>Java-io(one)</title>
        <artist>Darker</artist>
        <duration>48:34</duration>
        <thumb_url>http://www.iitbox.com/admin/java_io_1.jpg</thumb_url>
      </content>

       <content>
            <id>37</id>
        <title>Java-io(two)</title>
        <artist>Darker</artist>
        <duration>53:34</duration>
        <thumb_url>http://www.iitbox.com/admin/java_io_2.jpg</thumb_url>
      </content>

       <content>
            <id>38</id>
        <title>Java-io(three)</title>
        <artist>Darker</artist>
        <duration>49:35</duration>
        <thumb_url>http://www.iitbox.com/admin/java_io_3.jpg</thumb_url>
      </content>

       <content>
            <id>39</id>
        <title>Java-io(four)</title>
        <artist>Darker</artist>
        <duration>43:35</duration>
        <thumb_url>http://www.iitbox.com/admin/java_io_4.jpg</thumb_url>
      </content>

       <content>
            <id>40</id>
        <title>Summary(one)</title>
        <artist>Darker</artist>
        <duration>58:47</duration>
        <thumb_url>http://www.iitbox.com/admin/java_sum.jpg</thumb_url>
      </content>

       <content>
            <id>41</id>
        <title>Summary(two)</title>
        <artist>Darker</artist>
        <duration>47:56</duration>
        <thumb_url>http://www.iitbox.com/admin/java_sum.jpg</thumb_url>
      </content>

       <content>
            <id>42</id>
        <title>Summary(three)</title>
        <artist>Darker</artist>
        <duration>01:30:32</duration>
        <thumb_url>http://www.iitbox.com/admin/java_sum.jpg</thumb_url>
      </content>

       <content>
            <id>43</id>
        <title>Summary(four)</title>
        <artist>Darker</artist>
        <duration>11:51</duration>
        <thumb_url>http://www.iitbox.com/admin/java_sum.jpg</thumb_url>
      </content>

       <content>
            <id>44</id>
        <title>Some Questions</title>
        <artist>Darker</artist>
        <duration>36:17</duration>
        <thumb_url>http://www.iitbox.com/admin/java_que.jpg</thumb_url>
      </content>

       <content>
            <id>45</id>
        <title>Some Questions</title>
        <artist>Darker</artist>
        <duration>01:19:54</duration>
        <thumb_url>http://www.iitbox.com/admin/java_que.jpg</thumb_url>
      </content>

       <content>
            <id>46</id>
        <title>Java Web</title>
        <artist>Darker</artist>
        <duration>01:07:26</duration>
        <thumb_url>http://www.iitbox.com/admin/java_web.jpg</thumb_url>
      </content>

       <content>
            <id>47</id>
        <title>Java port.url.socket</title>
        <artist>Darker</artist>
        <duration>56:32</duration>
        <thumb_url>http://www.iitbox.com/admin/java_port.jpg</thumb_url>
      </content>
</basic>
View Code

相关文章:

  • 2022-12-23
  • 2021-11-20
  • 2021-10-05
  • 2021-07-25
  • 2021-08-12
  • 2021-05-28
  • 2021-11-22
猜你喜欢
  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
  • 2021-05-26
  • 2022-12-23
  • 2021-09-21
  • 2021-10-13
相关资源
相似解决方案