Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <kdd>
- <Table>
- <robel ID="1">
- <groof NAME="GOBS-1">
- <sintal ID="A">Cynthia1</sintal>
- <sintal ID="B">Sylvia2</sintal>
- <sintal ID="C">Sylvia3</sintal>
- <sintal ID="D">Sylvia4</sintal>
- </groof>
- <groof NAME="GOBS-2">
- <sintal ID="A">Cynthia1</sintal>
- <sintal ID="B">Cynthia2</sintal>
- <sintal ID="C">Cynthia3</sintal>
- <sintal ID="D">Cynthia4</sintal>
- </groof>
- <groof NAME="GOBS-3">
- <sintal ID="A">Daniella1</sintal>
- <sintal ID="B">Daniella2</sintal>
- <sintal ID="C">Daniella3</sintal>
- <sintal ID="D">Daniella4</sintal>
- </groof>
- </robel>
- </Table>
- </kdd>
- foreach (XElement element in doc.Descendants("groof"))
- {
- string mmname = element.Attribute("NAME").Value.ToString();
- if (mmname == "GOBS-2")
- {
- bool found = false;
- foreach (XElement element1 in doc.Descendants("sintal"))
- {
- if (found == false)
- {
- string CurrentValue = (string)element1;
- if ("Cynthia1" == CurrentValue)
- {
- try
- {
- //do something
- found = true;
- }
- catch (Exception e)
- {
- }
- }
- }
- }
- }
- XElement cynthia = doc
- .Descendants("groof")
- .Where(g => g.Attribute("NAME").Value == "GOBS-2")
- .Elements("sintal")
- .Where(s => s.Value == "Cynthia1")
- .Single();
- foreach (XElement element in doc.Descendants("groof"))
- {
- string mmname = element.Attribute("NAME").Value.ToString();
- if (mmname == "GOBS-2")
- {
- bool found = false;
- foreach (XElement element1 in element.Descendants("sintal"))
- {
- if (found == false)
- {
- string CurrentValue = (string)element1;
- if ("Cynthia1" == CurrentValue)
- {
- try
- {
- //do something
- found = true;
- }
- catch (Exception e)
- {
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement