質問
思表示の内容をxmlエラーログをユーザーサポートおよび宿に最適な制御の仕事です。
エラーデータのすべてのサーバ変数時にエラーが発生しました。された形式へのXMLドキュメントに見えるものですが、
<error>
<serverVariables>
<item>
<value>
</item>
</serverVariables>
<queryString>
<item name="">
<value string="">
</item>
</queryString>
</error>
私が読めるようになりたいからこのデータを文字列に格納された表示をユーザーを介してwindows form select polling engineポーリングエンジンを選択す。XMLメモ帳は涼しい仕事のxmlフォーマットがはいったいそうな表示項目の詳細は、 名前:文字列 形式です。
あらゆる提案やってみるとカスタム実装?
[編集]セクション、データを表示する:
<?xml version="1.0" encoding="utf-8"?>
<error host="WIN12" type="System.Web.HttpException" message="The file '' does not exist." source="System.Web" detail="System.Web.HttpException: The file '' does not exist. at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) at" time="2008-09-01T07:13:08.9171250+02:00" statusCode="404">
<serverVariables>
<item name="ALL_HTTP">
<value string="HTTP_CONNECTION:close HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) " />
</item>
<item name="AUTH_TYPE">
<value string="" />
</item>
<item name="HTTPS">
<value string="off" />
</item>
<item name="HTTPS_KEYSIZE">
<value string="" />
</item>
<item name="HTTP_USER_AGENT">
<value string="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" />
</item>
</serverVariables>
<queryString>
<item name="tid">
<value string="196" />
</item>
</queryString>
</error>
解決
に転送することはできXMLデータを用い XSLT
別のオプションを使用XLinq.
したい場合はコンクリートコード例ではのご提供をサンプルデータ
編集:ここではサンプルXSLT変換おXMLファイル:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>
<xsl:template match="//error/serverVariables">
<xsl:text>Server variables:
</xsl:text>
<xsl:for-each select="item">
<xsl:value-of select="@name"/>:<xsl:value-of select="value/@string"/>
<xsl:text>
</xsl:text>
</xsl:for-each>
</xsl:template>
<xsl:template match="//error/queryString">
<xsl:text>Query string items:
</xsl:text>
<xsl:for-each select="item">
<xsl:value-of select="@name"/>:<xsl:value-of select="value/@string"/>
<xsl:text>
</xsl:text>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
応募できるこの変換を用い XslCompiledTransform クラスです。では出力のようになります:
サーバー変数
ALL_HTTP:HTTP_CONNECTION:近HTTP_USER_AGENT:Mozilla/4.0(対応行6.0;Windows NT5.1;SV1)
AUTH_TYPE:
HTTPS:off
HTTPS_KEYSIZE:
HTTP_USER_AGENT:Mozilla/4.0(対応行6.0;Windows NT5.1;S)クエリ文字列目:
tid:196
他のヒント
きに使用可能の制御と利用再帰的XLinqアルゴリズムのデータがあります。私が自分自身のインタフェースできるユーザをカスタムのXML表現したんです。
見 XMLデータに結合.Visual Studioまたは xsd.exe 生データセットまたはクラスからXSD、その利用 System.Xml.Serialization.XmlSerializer
必要な場合にはサイトを置き換えるだけでなくXMLをブ/データセットである。マッサージのオブジェクト。表示している。
きは受け付けていません DataGridView
ます。例を見るには、負荷XMLファイルDevStudioを右クリックすると、XMLを選択し"表示データグリッド".る必要がありますのAPIドキュメントの制御に使用します。