Results 1 to 5 of 5

Thread: [RESOLVED] Get the Element with highest value

  1. #1

    Thread Starter
    Addicted Member skea's Avatar
    Join Date
    Mar 2006
    Posts
    187

    Resolved [RESOLVED] Get the Element with highest value

    Linq2Xml:
    [Edited]
    I would like to get the count of elements where candidate has maximum/highest . I need some help.

    Code:
    <Pronvice_Data>
            <Pronvice>PronviceA</Pronvice>
            <Registered_Voters>115852</Registered_Voters>
            <Sam_Kea>100</Sam_Kea>
            <Jeje>500</Jeje>
            <John_Doe>400</John_Doe>
            </Pronvice_Data>
            
          <Pronvice_Data>
          <Pronvice>PronviceA</Pronvice>
        <Registered_Voters>25852</Registered_Voters>
        <Sam_Kea>200</Sam_Kea>
        <Jeje>100</Jeje>
        <John_Doe>300</John_Doe>
          </Pronvice_Data>
          
          <Pronvice_Data>
          <Pronvice>PronviceC</Pronvice>
          <Registered_Voters>317684</Registered_Voters>
          <Sam_Kea>1000</Sam_Kea>
          <Jeje>1200</Jeje>
          <John_Doe>190</John_Doe>
          </Pronvice_Data>
    Expected Result:

    Code:
    Candidate | Won In
    Jeje            2
    John_Doe    1
    Sam_Kea     0
    Last edited by skea; Mar 7th, 2010 at 07:56 AM. Reason: Edited
    Using:VS 2008 Team System :: SQL Server 2005 Standard Edition.
    ----------------------------------------------------------------

  2. #2
    Frenzied Member
    Join Date
    Apr 2009
    Location
    CA, USA
    Posts
    1,516

    Re: Get the Element with highest value

    What language are you using to process the XML?

  3. #3
    Addicted Member
    Join Date
    Sep 2005
    Posts
    150

    Re: Get the Element with highest value

    I can see from your tags that you have an XML file in place. Do you wish to extract the values with JavaScript and be able to tell which element has the highest value? Or do you wish to use another means to know which element has the highest value? I know it is possible to do this with JavaScript. But could you confirm this or be more specific please?

  4. #4

    Thread Starter
    Addicted Member skea's Avatar
    Join Date
    Mar 2006
    Posts
    187

    Re: Get the Element with highest value

    Hi, i am using C# and here is how i load my XML

    Code:
    XDocument xmlVectors2 = XDocument.Load(@"C:\\Province_Data.xml"); 
         var elemList= from elem in xmlVectors2.Descendants("Province_Data")
                  where elem.Elements().Count() > 1 
                  select elem;
    There is a standing solution here http://stackoverflow.com/questions/2...didate-has-won, but my problem is to get my structured XML in the foreach act as the source XDocument. Somehow, i cant get way to save it.
    Last edited by skea; Mar 7th, 2010 at 08:15 PM. Reason: edit
    Using:VS 2008 Team System :: SQL Server 2005 Standard Edition.
    ----------------------------------------------------------------

  5. #5

    Thread Starter
    Addicted Member skea's Avatar
    Join Date
    Mar 2006
    Posts
    187

    Re: Get the Element with highest value

    Got it to work.
    Using:VS 2008 Team System :: SQL Server 2005 Standard Edition.
    ----------------------------------------------------------------

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width