2012-04-09 8 views
0

タイトルが多少混乱するかもしれませんので、ここで詳細を説明します。まず、HTTPS secured siteを使用するURL linkがあります。私はすでにloadDataWithBaseURL methodを使ってWebViewを使ってサイトに接続しようとする試みを成功裏に終えました。URLリンクからXMLデータを使用するにはどうすればよいですか?

URL linkは、.xmlで終わらないため、この問題が残っています。 URL linkでxmlデータを使用でき、.xmlで終了しないようにするための手順は何ですか?

EDIT:

<MGMT> 
    <NET> 
     <HEAD> 
      <ClientID>99999999</ClientID> 
      <ServerID>WEB_01</ServerID> 
      <Rsp>00</Rsp> 
      <Auth></Auth> 
     </HEAD> 
     <STAT> 
      <IP>192.168.5.158</IP> 
      <Status>OK, Success!</Status> 
    </NET> 
</MGMT> 

私はXML解析の知識を持っています。しかし、それはURLリンクがXMLデータを返すか、XMLファイルを持っている場合です。これは実際のリンクではありませんしかしそれは似ています、私はそれでいくつかの値を変更しました。

https://192.168.0.254/?ClientID=999999&Cert=0f7a248e3b017effec2b36cf53912b0f&IP=192.168.5.128

+0

xmlの構造体または可能であればxml urlのリンクを入れてください。参考までに、おそらくXML解析を使ってxmlからデータを取得する必要があります。これを参照してください:http://www.androidhive.info/2011/11/android-xml-parsing-tutorial/ –

+0

それらを追加し、機密性のために多くの値を変更しました。あなたが理解したいと思っています。 –

答えて

0

Ok。私はあなたの質問について知るようになると、取得されたXMLデータを特定の変数に変換するXML解析に関する知識を得る必要があります。

以下の例では、プロジェクトは、XMLファイルの形式にあるサーバーからHttp応答を取得します。 (.XML拡張子を持たないURL)。そのデータは特定の変数に格納されます。

xml構造ごとにタブに基づいてさまざまなデータを取得する必要があります。 "MGMT"、 "NET"のように。 。 .etcなど。 。

この参照してください。また、この参照Example 1

を:Exapmple 2

は、あなたがそれを行うためのロジックを得た願っています。

+0

これを見て、感謝! –

+0

@Melvin Lai:あなたの問題を解決すれば、それを受け入れて他の人を助けることができます。 –

+0

長い返事をして申し訳ありません、それを解決しようとしています。私はHTTPSサイトのために何をしているのか分からないので、例1のリンクを調べています。しかし、私はまだXMLデータを取得することに失敗しています、より多くの助けを求める前にいくつかのトラブルシューティングを行うでしょう!私は必要に応じてこの質問を更新します...ありがとう! –