ZXing contains a ResultParser class which does the job for you. Here is an example for ZXing.Net (C#):
// "result" is an instance of the barcode scanning result
var parsedResult = ResultParser.parseResult(result) as AddressBookParsedResult;
if (parsedResult != null)
{
// N value
var nValue = parsedResult.Names;
// ORG value
var orgValue = parsedResult.Org;
// do something with the values
...
}