3
私は4列と4行を表示する非常に単純なテーブルを構築しました。次のコードを実行すると、.xmlファイルの他のすべての要素が表示されます。テーブル行ごとに区別しません。それは何の問題もなく読み込み、xmlバリデーターを実行したので構文上の問題はありません。XMLリーダーが他のすべての要素を読み取るのはなぜですか?
public partial class lblXmlOutput : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
XmlReaderSettings settings = new XmlReaderSettings();
settings.ConformanceLevel = ConformanceLevel.Document;
settings.IgnoreWhitespace = true;
settings.IgnoreComments = true;
XmlReader reader = XmlReader.Create(Server.MapPath("Part2XMLex.xml"), settings);
string result = "";
while (reader.Read())
{
if (reader.IsStartElement("td"))
result += reader.ReadElementContentAsString();
txtOutput.Text = result;
}
}
}
をそれでは、あなたの提案は、読者が適切に望ましい結果を表示するテーブルを反復処理できるようにするだろうか? –
@James - 私は私の答えを更新しました。 – gilly3
それは解決策だったようには見えません。ページがロードしようとしている間に回転していて、成功しません。私は他のフォーマットが必要かどうか分からない。 –