У меня есть большой файл .xml с одним узлом, который я сохранил в виде строки. Я хочу проанализировать файл .xml для чтения определенного элемента и вывести внутренний текст. Например: я хочу прочитать элемент FrameNo и вывести BINGO в окно сообщений. Нужный элемент появится в XML-документе только один раз. Я предпочитаю использовать XmlDocument.
Я пробовал множество примеров С# .xml, но не смог получить результат.
xml текст
<Aircraft z:Id="i1" xmlns="http://xxx.yyyyycontract.gov/2018/03/Boeing.xxxxxxxxxxxxxx.Airframe"
xmlns:i="http://www.xxxxxxx.com/2019/XMLSchema-instance"
xmlns:z="http://xxxxxxx.xxxxxxxxx.com/2005/01/Serialization/"><Timestamp i:nil="true"/>
<Uuid>00000000-0000-0000-0000-000000000000</Uuid><Comments i:nil="true"/><Facility>..........
и так до конца .xml
<FrameNo>BINGO</FrameNo><WDate i:nil="true"/></Aircraft>
это раздел кода, в котором я хочу, чтобы код выполнялся.
private void buttonLoad_Click(object sender, EventArgs e)
{
}
XmlDocument doc = new XmlDocument();
затем используйтеdoc.Load(filePath);
для загрузки XML-файла иstring text = doc.DocumentElement.SelectSingleNode("FrameNo").InnerText
- person Oguz Ozgul   schedule 18.04.2020