各エンドポイント要素の個々のアドレス値を読み取り、個々の値を個別のテキスト ボックスに表示しようとしています。
<client>
<endpoint address="http://127.0.0.1:" />
<endpoint address="http://127.0.0.1:" />
<endpoint address="net.tcp://127.0.0.1:" />
</client>
XML データを読み取って、最後の要素の値のみを表示できます。これは、実際に C# で何かを開発する最初の試みです。
ここに私が書いたコードの一部があります:
XmlReader ReadFile = XmlReader.Create(AgentConfig.FileName);
while (ReadFile.Read())
{
if ((ReadFile.NodeType == XmlNodeType.Element) && (ReadFile.Name == "endpoint"))
{
if (ReadFile.HasAttributes)
{
textBox2.Text = ReadFile.GetAttribute("address");
textBox3.Text = ReadFile.GetAttribute("address");
}
}
}
それまでの間、私は自分で答えを探しますが、どんな意見でも大歓迎です! :)