Avatar of CipherIS
CipherIS
Flag for United States of America

asked on 

C# Linq to Get XML

If I have the below XML.  I want to do 2 things.

First get everything between <key></key> so I can fill up my models in my .NET code.  
Second Delete Key id 123 and everything between

How can I accomplish that with LINQ?

<Reports>
    <personnel></personnel>
    <events>
        <key id="123">
            <Model1>
                <Test1>1</Test1>
                <Test1>2</Test1>
                <Test1>3</Test1>
            </Model1>
            <Object>
                <ABC>
                    <Test1>1</Test1>
                    <Test1>2</Test1>
                    <Test1>3</Test1>
                </ABC>
                <ABC>
                    <Test1>4</Test1>
                    <Test1>5</Test1>
                    <Test1>6</Test1>
                </ABC>
            <Object>
        </key>
    </events>

Open in new window

C#LINQ Query.NET Programming

Avatar of undefined
Last Comment
Fernando Soto

8/22/2022 - Mon