Итак, я попытался найти и найти, как это сделать, но я продолжаю видеть много сложных ответов на то, что мне нужно.Я в основном использую API Flurry Analytics для возврата некоторого XML-кода из HTTP-запроса, и это то, что он возвращает.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<eventMetrics type="Event" startDate="2011-2-28" eventName="Tip Calculated" endDate="2011-3-1" version="1.0" generatedDate="3/1/11 11:32 AM">
<day uniqueUsers="1" totalSessions="24" totalCount="3" date="2011-02-28"/>
<day uniqueUsers="0" totalSessions="0" totalCount="0" date="2011-03-01"/>
<parameters/>
</eventMetrics>
Все, что я хочу получить, это тот номер totalCount, который равен 3 с Java для intили строка.Я посмотрел на различные методы DOM и SAX, и они, кажется, собирают информацию вне тегов.Могу ли я просто взять totalCount внутри тега?
Спасибо,
Обновление
Я нашел этот URL - http://www.androidpeople.com/android-xml-parsing-tutorial-%E2%80%93-using-domparser/
Это помогло мне, учитывая, что это было в Android.Но я благодарю всех, кто откликнулся на помощь мне.Я проверил каждый ответ, и он немного помог мне понять, что происходит.Тем не менее, теперь я не могу получить xml из моего URL, потому что сначала требуется HTTP-сообщение, чтобы потом получить xml.Когда он пытается получить xml из моего URL, он просто говорит, что файл не найден.
Обновление 2
Я все разобрался, прочитав его сейчас и получив xmlот Flurry Analytics (для справки, если кто-то наткнется на этот вопрос)
HTTP-запрос для XML-файла