Connecting Tech Pros Worldwide Help | Site Map

Need help with xml

Newbie
 
Join Date: Feb 2006
Posts: 1
#1: Feb 17 '06
(Type your message here)

--------------------------------
From: ruchita kumar
hi friends
its my first time working with xml and dot net i have to work on data migration
but i m having problems converting this xml code to dataset table the xml code
is as follows
Expand|Select|Wrap|Line Numbers
  1. <ENVELOPE>
  2.  <HEADER>
  3.   <TALLYREQUEST>Import Data</TALLYREQUEST>
  4.  </HEADER>
  5.  <BODY>
  6.   <IMPORTDATA>
  7.    <REQUESTDESC>
  8.     <REPORTNAME>All Masters</REPORTNAME>
  9.     <STATICVARIABLES>
  10.      <SVCURRENTCOMPANY>SAHARA CONTAINER P.LTD</SVCURRENTCOMPANY>
  11.     </STATICVARIABLES>
  12.    </REQUESTDESC>
  13.    <REQUESTDATA>
  14.     <TALLYMESSAGE xmlns:UDF="TallyUDF">
  15.      <VOUCHER REMOTEID="766a4181-162f-11da-bd9f-00409533948b-00000a6c"
  16. VCHTYPE="Payment" ACTION="Create">
  17.       <ISOPTIONAL>No</ISOPTIONAL>
  18.       <USEFORGAINLOSS>No</USEFORGAINLOSS>
  19.       <USEFORCOMPOUND>No</USEFORCOMPOUND>
  20.       <VOUCHERTYPENAME>Payment</VOUCHERTYPENAME>
  21.       <DATE>20040402</DATE>
  22.       <EFFECTIVEDATE>20040402</EFFECTIVEDATE>
  23.       <ISCANCELLED>No</ISCANCELLED>
  24.       <USETRACKINGNUMBER>No</USETRACKINGNUMBER>
  25.       <ISPOSTDATED>No</ISPOSTDATED>
  26.       <ISINVOICE>No</ISINVOICE>
  27.       <DIFFACTUALQTY>No</DIFFACTUALQTY>
  28.       <PARTYLEDGERNAME>THE MUMBAI C0-OP BANK LTD</PARTYLEDGERNAME>
  29.       <NARRATION>Ch. No. :256514 S.B.I. INCOME TAX A/C TOWARDS PAYMENT OF I.TAX FOR THE MONTH OF FEB. 04 AS PER DETAIL ATTACHED</NARRATION>
  30.       <ENTEREDBY>Jadav</ENTEREDBY>
  31.       <ASPAYSLIP>No</ASPAYSLIP>
  32.       <GUID>766a4181-162f-11da-bd9f-00409533948b-00000a6c</GUID>
  33.       <ALTERID>2963</ALTERID>
  34.       <ALLLEDGERENTRIES.LIST>
  35.        <REMOVEZEROENTRIES>No</REMOVEZEROENTRIES>
  36.        <ISDEEMEDPOSITIVE>Yes</ISDEEMEDPOSITIVE>
  37.        <LEDGERFROMITEM>No</LEDGERFROMITEM>
  38.        <LEDGERNAME>T.D.S. ON SALARY</LEDGERNAME>
  39.        <AMOUNT>-21635.00</AMOUNT>
  40.        <CATEGORYALLOCATIONS.LIST>
  41.         <CATEGORY>INCOME TAX</CATEGORY>
  42.         <COSTCENTREALLOCATIONS.LIST>
  43.          <NAME>STAFF.</NAME>
  44.          <AMOUNT>-21635.00</AMOUNT>
  45.         </COSTCENTREALLOCATIONS.LIST>
  46.        </CATEGORYALLOCATIONS.LIST>
  47.       </ALLLEDGERENTRIES.LIST>
  48.       <ALLLEDGERENTRIES.LIST>
  49.        <REMOVEZEROENTRIES>No</REMOVEZEROENTRIES>
  50.        <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
  51.        <LEDGERFROMITEM>No</LEDGERFROMITEM>
  52.        <LEDGERNAME>THE MUMBAI C0-OP BANK LTD</LEDGERNAME>
  53.        <AMOUNT>21635.00</AMOUNT>
  54.       </ALLLEDGERENTRIES.LIST>
  55.       <UDF:BANKERSDATE.LIST DESC="`BANKERSDATE`" ISLIST="YES">
  56.        <UDF:BANKERSDATE DESC="`BANKERSDATE`">20040407</UDF:BANKERSDATE>
  57.       </UDF:BANKERSDATE.LIST>
  58.      </VOUCHER>
  59.     </TALLYMESSAGE>
  60.     <TALLYMESSAGE xmlns:UDF="TallyUDF">
  61.      <VOUCHER REMOTEID="766a4181-162f-11da-bd9f-00409533948b-00000afc"
  62. VCHTYPE="NEW SALES" ACTION="Create">
  63.       <ISOPTIONAL>No</ISOPTIONAL>
  64.       <USEFORGAINLOSS>No</USEFORGAINLOSS>
  65.       <USEFORCOMPOUND>No</USEFORCOMPOUND>
  66.       <VOUCHERTYPENAME>NEW SALES</VOUCHERTYPENAME>
  67.       <DATE>20040430</DATE>
  68.       <EFFECTIVEDATE>20040430</EFFECTIVEDATE>
  69.       <ISCANCELLED>No</ISCANCELLED>
  70.       <USETRACKINGNUMBER>No</USETRACKINGNUMBER>
  71.       <ISPOSTDATED>No</ISPOSTDATED>
  72.       <ISINVOICE>No</ISINVOICE>
  73.       <DIFFACTUALQTY>No</DIFFACTUALQTY>
  74.       <VOUCHERNUMBER>37/NMALL</VOUCHERNUMBER>
  75.       <PARTYLEDGERNAME>SKY SHIPPING</PARTYLEDGERNAME>
  76.       <ENTEREDBY>Jadav</ENTEREDBY>
  77.       <ASPAYSLIP>No</ASPAYSLIP>
  78.       <GUID>766a4181-162f-11da-bd9f-00409533948b-00000afc</GUID>
  79.       <ALTERID>3107</ALTERID>
  80.       <ALLLEDGERENTRIES.LIST>
  81.        <REMOVEZEROENTRIES>No</REMOVEZEROENTRIES>
  82.        <ISDEEMEDPOSITIVE>Yes</ISDEEMEDPOSITIVE>
  83.        <LEDGERFROMITEM>No</LEDGERFROMITEM>
  84.        <LEDGERNAME>SKY SHIPPING</LEDGERNAME>
  85.        <AMOUNT>-51680.00</AMOUNT>
  86.        <BILLALLOCATIONS.LIST>
  87.         <NAME>37/NMALL</NAME>
  88.         <BILLTYPE>New Ref</BILLTYPE>
  89.         <BILLCREDITPERIOD />
  90.         <AMOUNT>-51680.00</AMOUNT>
  91.        </BILLALLOCATIONS.LIST>
  92.       </ALLLEDGERENTRIES.LIST>
  93.       <ALLLEDGERENTRIES.LIST>
  94.        <REMOVEZEROENTRIES>No</REMOVEZEROENTRIES>
  95.        <ISDEEMEDPOSITIVE>No</ISDEEMEDPOSITIVE>
  96.        <LEDGERFROMITEM>No</LEDGERFROMITEM>
  97.        <LEDGERNAME>CR.SALES TRANSPORTATION</LEDGERNAME>
  98.        <AMOUNT>51680.00</AMOUNT>
  99.       </ALLLEDGERENTRIES.LIST>
  100.      </VOUCHER>
  101.     </TALLYMESSAGE>
  102.    </REQUESTDATA>
  103.   </IMPORTDATA>
  104.  </BODY>
  105. </ENVELOPE>
the code i wrote to access it is
Dim filePath As String

filePath = "C:Documents and SettingsPrasannaMy DocumentsVisual Studio
ProjectsDayBook.xml"

dsAuthors.ReadXml(filePath)
With DataGrid1
.DataSource = dsAuthors
.DataMember = "VOUCHER"
.CaptionText = .DataMember
End With
the problem is that the daybook is a report not a table that i have exported
from a destination n the allledgerentries.list and billallocation.list are generated
by a query in the odbc layer at runtime, i m able to acess all info into the
dataset except the ones present under these two sets which are very relvant....
i would really like to get a soultion to this problem by someone..
waiting for a reply
ruchita
Newbie
 
Join Date: Jun 2006
Posts: 1
#2: Jun 14 '06

re: Need help with xml


KISHORE

Hello Ruchitha,
which version of Visual studio u are using ?
Reply