Do you recognize this data structure?

I am working with an undocumented feature of a software product (BladeLogic). It is returning the below string in response to a query. It is enclosed with square brackets, "records" are separated with commas and "fields" separated with semicolons. My thought was that this might be some basic data type in some shell/language that could simply by assigned to a variable/array. The script is nsh/zsh and I think Java is lurking somewhere near. Does this look like any native data type or structure or is this just some programmer's contrivance?

[ field1 = value1a;field2 = value1b, field1 = value2a;field2 = value2b ]

It is not any standard I've seen. It looks like some initialization syntax. A lot of ini files especially in windows-derived systems use the [somevalue] convention.