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由于这个原因,我无法检索数据<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:referred about<z:row>

尽管到处搜索,我还是找不到解决方案,希望其他人会觉得这很有用。

于 2012-06-28T15:41:21.140 回答