Java 如何将数据字符串存储到数组中
我有一个让我困惑的问题 这就是问题所在Java 如何将数据字符串存储到数组中,java,android,android-xml,android-maps,Java,Android,Android Xml,Android Maps,我有一个让我困惑的问题 这就是问题所在 <Placemark> <name>Turn left onto Jalan Raden Ajeng Kartini</name> <description><![CDATA[go 550 m]]></description> <StyleMap> <Pair> <key>normal</key>
<Placemark>
<name>Turn left onto Jalan Raden Ajeng Kartini</name>
<description><![CDATA[go 550 m]]></description>
<StyleMap>
<Pair>
<key>normal</key>
<Style>
<IconStyle>
<Icon><href>http://maps.gstatic.com/intl/en_ALL/mapfiles/kml/paddle/pause.png</href></Icon>
<hotSpot x="0.500000" y="0.000000" xunits="fraction" yunits="fraction" />
</IconStyle>
<ListStyle>
<ItemIcon><href>http://maps.gstatic.com/intl/en_ALL/mapfiles/kml/paddle/pause-lv.png</href></ItemIcon>
</ListStyle>
</Style>
</Pair>
<Pair>
<key>highlight</key>
<Style>
<IconStyle>
<scale>1.300000</scale>
<Icon><href>http://maps.gstatic.com/intl/en_ALL/mapfiles/kml/paddle/pause.png</href></Icon>
<hotSpot x="0.500000" y="0.000000" xunits="fraction" yunits="fraction" />
</IconStyle>
<ListStyle>
<ItemIcon><href>http://maps.gstatic.com/intl/en_ALL/mapfiles/kml/paddle/pause-lv.png</href></ItemIcon>
</ListStyle>
</Style>
</Pair>
</StyleMap>
<Point>
<coordinates>106.827140,-6.296370,0</coordinates>
</Point>
<LookAt>
<longitude>106.827140</longitude>
<latitude>-6.296370</latitude>
<range>100.000000</range>
<tilt>45.000000</tilt>
<heading>347.976074</heading>
</LookAt>
</Placemark>
左转进入Jalan Raden Ajeng Kartini
正常的
http://maps.gstatic.com/intl/en_ALL/mapfiles/kml/paddle/pause.png
http://maps.gstatic.com/intl/en_ALL/mapfiles/kml/paddle/pause-lv.png
突出
1.300000
http://maps.gstatic.com/intl/en_ALL/mapfiles/kml/paddle/pause.png
http://maps.gstatic.com/intl/en_ALL/mapfiles/kml/paddle/pause-lv.png
106.827140,-6.296370,0
106.827140
-6.296370
100
45
347.976074
在标记位置标记中,我们可以看到子标记…
,其中包含字符串值,如“左转入jalan Raden Ajeng Kartini”
在我的XML文档中,我发现了许多像这样的标记名。如何将它们保存到一个数组中?我不太清楚您在问什么。但我认为android需要一个XML解析器 我建议您阅读此链接上的指南:请参阅