xmlns = "http://www.brics.dk/xsugar/xflat" SSN = [0-9]{9,11} Name1 = (&[^\"\,])* Name2 = (&[^\"])* Salary = [0-9]+("."[0-9]+)? NL = \r|\n|\r\n file : [employees es] = [employees es] employees : [employee e] [employees es] = [employee e] [employees es] : = employee : [SSN x] "," [name y] "," [Salary z] [NL] = [SSN x] [name y] [Salary z] name : [Name1 y] = [Name1 y] >: "\"" [Name2 y] "\"" = [Name2 y]