2011-02-07 3 views
2

私は、ontherデバイスからデータを取得しているWebサービスを持っています。 私はイメージデータ型を持っています。 server-1のsql-db-1からイメージ・データを選択し、server-2 webserviceのWebサービスをコールして、データを取得し、server-2のsql-db-2に保存します。私は、データ型System.Xml.XmlNode[]を変換する方法を知っておく必要がありcan not convert System.Xml.XmlNode[] to System.Byte[]System.Xml.XmlNode []をSystem.Byte []に​​変換できません。

問題は、私は、PCに画像を保存したり、SQL-DB-2 に挿入しようとしているとき、私はエラーを取得するということですSystem.Byte[]になります。

+0

サービスリファレンスまたはWebリファレンスを使用しましたか?また、どのバージョンの.NET? –

答えて

0

ノードにはどのような種類のデータがあるのか​​わかりません。しかし、私はこのような何かがそうするかもしれないと思う:

var item = xmlnode[0]; 
    Byte[] byteconverted = Encoding.UTF8.GetBytes(item.InnerText) 
+0

「ノードにはどのような種類のデータがありますか」画像データは – Ramah

+0

ですが、上記のコードでもそれをByte []配列に変換します –

関連する問題