问题 In order to build a JSONArray , how is data from BaseX exported as JSON ? Or queried with XQuery so that the String can be read with Java. Output as: [ { "0":"z10", "1":"y9", "2":"x7", "3":"atrib6", "name":"alice" }, { "0":"home5", "1":"cell4", "name":"sue" }, { "0":"phone3", "1":"phone2", "2":"phone1", "name":"joe" }, { "name":"people" } ] How would loadPeople perform the inverse operation of addPeople ? There must be an input of String to addPeople . Where addPeople takes a JSONArray and