PDA

View Full Version : خواندن يك مقدر XML از يك Node



amin.honest
دوشنبه 23 آذر 1388, 15:59 عصر
من مي خوام از يك فايل XML يك مقداري رو بخونم

<?xml version="1.0" encoding="UTF-8"?>
<?mso-infoPathSolution solutionVersion="1.0.0.4" productVersion="12.0.0.0" PIVersion="1.0.0.0" href="file:///F:\Test\B2N.xsn" name="urn:schemas-microsoft-com:office:infopath:B1:-myXSD-2009-12-12T08-13-36" ?>
<?mso-application progid="InfoPath.Document" versionProgid="InfoPath.Document.2"?>
<my:myFields xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-12-12T08:13:36" xmlns:xd="http://schemas.microsoft.com/office/infopath/2003" xml:lang="fa">
<my:field1>value11</my:field1>
<my:field2>value112</my:field2>
<my:field1Status></my:field1Status>
<my:field2Status></my:field2Status>
</my:myFields>
من مي خوام از Node كه به نام my:myFields مقدار اين عبارتي كه جلوي xmlns:my رو بخونم
ممنون از توجه دوستان

amin.honest
سه شنبه 24 آذر 1388, 08:02 صبح
كسي هست از دوستان در اين مورد من رو راهنمايي كنه !

amin.honest
سه شنبه 24 آذر 1388, 08:29 صبح
خوشبختانه پيدا شد !
مي نويسم تا ساير دوستان هم استفاده كنند!


XmlDocument doc = new XmlDocument();
doc.Load(@"F:\Test\B2Edata.xml");
string Uri = doc.DocumentElement.Attributes["xmlns:my"].Value;
MessageBox.Show(Uri);