###実現したいこと
お世話になります。
GETリクエストに対して返ってくるXMLをグリッドビューに展開したいのですが
ネットで調べても今一つ理解できず、止まってしまっています。
やりたいこと
1.ボタンクリックでGETを送信(ここはできてる)
2.かえってきたXMLをグリッドビューに展開
また、勉強用に郵便番号検索APIを利用してコードの検証をしていますが
これは1階層でうけとれそうですが本当はもっと階層のあるものを受け取りたいです。
(クラスを配列でもつようなイメージをしてます)
###ボタンの処理
string url = "http://zip.cgis.biz/xml/zip.php";//郵便番号検索API WebClient wc = new WebClient(); NameValueCollection nvc = new NameValueCollection(); nvc.Add("zn", "1500013");//恵比寿 wc.QueryString = nvc; byte[] res = wc.DownloadData(url); string resGetData = System.Text.Encoding.UTF8.GetString(res); //ここで展開してグリッドビューに格納したいです。 //いったんクラスに展開してそれをグリッドビューにできるかな?と考えています
###格納予定のクラス例
public class xml { public string name { get; set; } //アプリケーション名称 public string request_zip_version { get; set; } //リクエストされた郵便番号形式。 }
###試したこと
Linkq_xmlというものをやろうとしましたが一度もコンパイルが通りませんでした。
###補足情報(言語/FW/ツール等のバージョンなど)
ドットネットフレームワーク4.5.2
C#
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/09 07:44