Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Не могу понять в чем проблема?


Автор: WaReZMEN 4.5.2008, 00:42
Есть xml-ка не могу прочитать из нее значения вчем проблема?
Код

       private void button1_Click(object sender, EventArgs e)
        {
            XmlTextReader Config = new XmlTextReader(@"Config.xml");
            Config.WhitespaceHandling = WhitespaceHandling.None;
            String s;
            while (Config.Read())
                if (Config.NodeType == XmlNodeType.Element)
                    if (Config.Name == "User")
                    {
                        s = Config.Value;
                        MessageBox.Show(s, "info");
                    }
        }


Код

<?xml version="1.0"?> <Base> <User>User=SYSDBA;</User><Password>Password=masterkey;</Password><Database>Database=C:\1.FDB;</Database><DataSource>DataSource=192.168.0.73;</DataSource><Port>Port=3050;</Port><Dialect>Dialect=3;</Dialect><Charset>Charset=NONE;</Charset><Role>Role=;</Role><Pooling>Pooling=false;</Pooling></Base>

Автор: HalkaR 4.5.2008, 21:30
Замени 
s = Config.Value;
на
s = Config.ReadElementContentAsString();
и будет тебе щасье.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)