I'm having some difficulty understanding how to parse certain values from the data returned from the opcua client.
The data that is being subscribed to looks like this:
{e[36m /*RunInfo*/e[39m
e[33m jobGuid e[39m e[36m/* Guid */e[39m: 00000000-0000-0000-0000-000000000000
e[33m planGuid e[39m e[36m/* Guid */e[39m: 00000000-0000-0000-0000-000000000000
e[33m runGuid e[39m e[36m/* Guid */e[39m: 00000000-0000-0000-0000-000000000000
e[33m sortGuid e[39m e[36m/* Guid */e[39m: 00000000-0000-0000-0000-000000000000
e[33m runNumber e[39m e[36m/* Int32 */e[39m: 0
e[33m cutState e[39m e[36m/* RunCutState */e[39m: RunCutState.None ( 0)
e[33m cutStartTime e[39m e[36m/* DateTime */e[39m: 1601-01-01T00:00:00.000Z
e[33m cutEndTime e[39m e[36m/* DateTime */e[39m: 1601-01-01T00:00:00.000Z
e[33m sortState e[39m e[36m/* RunSortState */e[39m: RunSortState.None ( 0)
e[33m sortStartTime e[39m e[36m/* DateTime */e[39m: 1601-01-01T00:00:00.000Z
e[33m sortEndTime e[39m e[36m/* DateTime */e[39m: 1601-01-01T00:00:00.000Z
e[33m actualCutTime e[39m e[36m/* Double */e[39m: 0
e[33m actualStopTime e[39m e[36m/* Double */e[39m: 0
e[33m actualWaitTime e[39m e[36m/* Double */e[39m: 0
e[33m sheetOffsetX e[39m e[36m/* Double */e[39m: 0
e[33m sheetOffsetY e[39m e[36m/* Double */e[39m: 0
e[33m sheetAngle e[39m e[36m/* Double */e[39m: 0
e[33m chargeInfo e[39m e[36m/* UAString */e[39m: e[34mnulle[39m
e[33m storageInfo1 e[39m e[36m/* UAString */e[39m: e[34mnulle[39m
e[33m storageInfo2 e[39m e[36m/* UAString */e[39m: e[34mnulle[39m
e[33m storageInfo3 e[39m e[36m/* UAString */e[39m: e[34mnulle[39m
};
I'd like to display the "cutStartTime" on a dashboard and graph the "cutState"
I really don't know what to do to parse this out. Any help would be greatly appreciated!