【问题标题】:amazon simpledb get count亚马逊 simpledb 获取计数
【发布时间】:2011-06-05 23:37:00
【问题描述】:

在 c# 中,如何从亚马逊 simpledb 的响应中获取 count 的值(使用 amazon .net sdk):

<?xml version="1.0" encoding="utf-16"?>
<SelectResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://sdb.amazonaws.com/doc/2009-04-15/">
  <SelectResult>
    <Item>
      <Name>Domain</Name>
      <Attribute>
        <Name>Count</Name>
        <Value>0</Value>
      </Attribute>
    </Item>
  </SelectResult>
  <ResponseMetadata>
    <RequestId>0ef874ad-2298-b6a9-101d-f96a1e188879</RequestId>
    <BoxUsage>0.0000228538</BoxUsage>
  </ResponseMetadata>
</SelectResponse>

我对线路感兴趣:

<Value>0</Value>

出于某种原因,无论我做什么,我都不能只得到值:0。可能缺少一些东西。甚至无法分享我尝试过的东西,因为我尝试了很多东西 - 甚至 - 为每一个,即使它只有 1 个结果。

这是生成它的查询:

select count(*) from Users where Email = 'hello@example.com'

还有一个问题:

响应中的这一行是什么意思:

<Name>Domain</Name>

我希望这是:

<Name>Users</Name>

没有?

【问题讨论】:

    标签: c# amazon-web-services amazon-simpledb


    【解决方案1】:

    回答(知道了:):

    response.SelectResult.Item[0].Attribute[0].Value

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-04
      • 2015-07-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多