CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 4 of 4
  1. #1
    Join Date
    Mar 2014
    Posts
    2

    C# code to read xml files

    Hi fellow members,

    I'm a C3 newbie and I'm having trouble fixing the issue I'm having with my code.

    This is my code to read this part of the xml file :
    ---------------------------------------------------------------------------
    if (reader.Name == "Amount")
    {
    Salary = reader.GetAttribute(1);
    compTotSalary = calcTotals(compTotSalary, Salary);
    Salary= calcAmt(Salary, 11);
    }
    --------------------------------------------------------------------------

    and this is the xml file it's reading

    ----------------------------------------------------------------------

    <Box12>

    <Amount Value="450.50" Code="C"/>

    <Amount Value="26889.92" Code="DD"/>

    </Box12>
    --------------------------------------------------------------------

    it is working but it's reading the last salary ( code = DD) instead of the first one.

    Please help!

    Thanks

  2. #2
    Join Date
    Oct 2004
    Location
    Rocket City
    Posts
    220

    Re: C# code to read xml files

    What happens when you try this?
    Salary = reader.GetAttribute(0);

  3. #3
    Join Date
    Mar 2014
    Posts
    2

    Re: C# code to read xml files

    I get " FormatException was unhandled" error.

  4. #4
    Join Date
    Jul 2001
    Location
    Sunny South Africa
    Posts
    11,283

    Re: C# code to read xml files

    Set a breakpoint at this line :

    Code:
    if (reader.Name == "Amount")
    And Step through the code. Have a look in the Output / debug/ watch windows for the values of the read values.

Tags for this Thread

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

Featured