ステータス XDocument(LINQ to XML)を使用してAzure REST APIを介して生成されたXMLファイルから子孫の値を抽出することは苦労しています。このメソッドを使用してルート要素を抽出する際に問題はありません。子孫を取得することは悪夢であることが証明されています。子孫LINQからXMLを抽出
string status = (string) xmldoc.Descendants(ns + "Status").FirstOrDefault();
与えること:あなたが試したものを示していない...しかし、私は、これは細かいことを期待したい
-<HostedService xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/windowsazure">
<Url>https://management.core.windows.net/subscriptionID/services/hostedservices/hostedservicename</Url>
<ServiceName><hostedservicename></ServiceName>
-<HostedServiceProperties>
<Description/>
<Location>South Central US</Location>
<Label>EEEEEEEEEEEEEEEEEE</Label>
</HostedServiceProperties>
-<Deployments>
-<Deployment>
<Name>DeploymentName</Name>
<DeploymentSlot>Production</DeploymentSlot>
<PrivateID>55555555555555555555</PrivateID>
<Status>Running</Status>
XMLにLINQを使用したのはなぜ? XMLスキーマがあれば、XMLを自動的に解析するコードを生成できます。 [XMLスキーマ定義ツール](http://msdn.microsoft.com/en-us/library/x6c1kb0s(v = vs.100).aspx) –