0

XMLからデータを取得できません。欠落している可能性があります。

取得する必要のあるデータは次のようになります。

 <rs:data>
    <z:row billno='B0033582' billdtm='2012-05-21T22:57:02' tab_room='        ' waiter='SUP   ' pax='1' discount='.00000000'
    billdisamt='.00000000'   />

<z:rowこのvsのためにデータを取得できません<row

名前空間の詳細

<xml xmlns:s='uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882'
    xmlns:dt='uuid:C2F41010-65B3-11d1-A29F-00AA00C14882'
    xmlns:rs='urn:schemas-microsoft-com:rowset'
    xmlns:z='#RowsetSchema'>

これを行に変更すると、データを取得できます。行がで始まるときに行情報を取得することは可能ですか。<z:row z:ここで指定されている名前空間参照を推測しますxmlns:z='#RowsetSchema'

データを取り出す方法を教えてください

4

1 に答える 1

0

答えは非常に簡単でした、

これらの小さな変更を加えて、上部に追加するだけです

Imports <xmlns:rs='urn:schemas-microsoft-com:rowset'>
Imports <xmlns:z='#RowsetSchema'>

これには、xmlファイルの最初の数行で一般的に利用可能な名前空間情報が含まれている必要があります

次に、名前空間で参照される要素については、zを追加するだけです。<z:row>

全体を検索したにもかかわらず、解決策を見つけることができませんでした。他の人がこれが役立つことを願っています。

于 2012-06-28T15:41:21.140 に答える