i am trying to make a program that converts a Call Data Record(CDR) to a CSV in java..the problem is that am i can not figure out what notation the CDR is written in
here is just part of the CDR...appreciate any

EricssonGGSN2009Bber.GPRSRecord.egsnPDPRecord
{
    recordType : 'egsn3344(70)'
    servedIMSI : '460101434431F7'H
    ggsnAddress
    {
       iPBinV4Address : '29DF4433444'H
    }
    chargingID : '195596967613'D
    sgsnAddress
    {
        iPBinV4Address : '240505D7E1'H
    }
    accessPointNameNI : "testee"
    pdpType : '03344'H
    servedPDPAddress
    {
        iPAddress
        {
            iPBinV4Address : 'AB4441309'H
        }
    }
    dynamicAddressFlag : '1'D
    listOfTrafficVolumes
    {
        [0]
        {
            dataVolumeGPRSUplink : '1445'D
            dataVolumeGPRSDownlink : '1557'D
            changeCondition : 'recordClosure (2)'
            changeTime : '1207051047462B0300'H
        }
    }
    recordOpeningTime : '1207051043442B0300'H
    duration : '242'D
    causeForRecClosing : 'maxChangeCond (19)'
    recordSequenceNumber : '5'D
    nodeID : "KLGGSN01"


}

My initial impression is that this is in a serialization format known as JSON (JavaScript Object Notation). However, it has additional characters - 'D's and 'H's - following some of the fields. Also, knowing the format doesn't tell you much about the specific meaning of the fields. Sorry I couldn't say more.

This article has been dead for over six months. Start a new discussion instead.