正在 Java(Android) 中解析部分 xml 文件
Parsing part of xml file in Java(Android)
我有 xml 个这样的文件:
<d-1>
<zora>05:23</zora>
<izlSunca>07:07</izlSunca>
<podne>11:43</podne>
<ikindija>13:53</ikindija>
<aksam>16:17</aksam>
<jacija>17:49</jacija>
</d-1>
<d-2>
<zora>05:23</zora>
<izlSunca>07:07</izlSunca>
<podne>11:43</podne>
<ikindija>13:54</ikindija>
<aksam>16:18</aksam>
<jacija>17:50</jacija>
</d-2>
我只想解析标签 d-1 中的值,该怎么做?
我使用 SAX 解析器..
使用 Jdom,并假设您有一些根元素...
SAXBuilder builder = new SAXBuilder();
Document document = (Document)builder.build(new File("somedocument.xml"));
Element root = document.getRootElement();
Element d1 = root.getChild("d-1");
String txt = d1.getChildText("zora");
我解决了问题..
我编辑了 xml 个文件:
<dan value="1">
<zora>05:23</zora>
<izlSunca>07:07</izlSunca>
<podne>11:43</podne>
<ikindija>13:53</ikindija>
<aksam>16:17</aksam>
<jacija>17:49</jacija>
</dan>
并询问日的值是否 == 1 等
我有 xml 个这样的文件:
<d-1>
<zora>05:23</zora>
<izlSunca>07:07</izlSunca>
<podne>11:43</podne>
<ikindija>13:53</ikindija>
<aksam>16:17</aksam>
<jacija>17:49</jacija>
</d-1>
<d-2>
<zora>05:23</zora>
<izlSunca>07:07</izlSunca>
<podne>11:43</podne>
<ikindija>13:54</ikindija>
<aksam>16:18</aksam>
<jacija>17:50</jacija>
</d-2>
我只想解析标签 d-1 中的值,该怎么做?
我使用 SAX 解析器..
使用 Jdom,并假设您有一些根元素...
SAXBuilder builder = new SAXBuilder();
Document document = (Document)builder.build(new File("somedocument.xml"));
Element root = document.getRootElement();
Element d1 = root.getChild("d-1");
String txt = d1.getChildText("zora");
我解决了问题.. 我编辑了 xml 个文件:
<dan value="1">
<zora>05:23</zora>
<izlSunca>07:07</izlSunca>
<podne>11:43</podne>
<ikindija>13:53</ikindija>
<aksam>16:17</aksam>
<jacija>17:49</jacija>
</dan>
并询问日的值是否 == 1 等