Changeset 31274 for other-projects

Show
Ignore:
Timestamp:
05.01.2017 23:30:00 (3 years ago)
Author:
davidb
Message:

Need to use JSONArray no JSONObject for a multifield item

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • other-projects/hathitrust/wcsa/extracted-features-solr/trunk/solr-ingest/src/main/java/org/hathitrust/extractedfeatures/SolrDocJSON.java

    r31273 r31274  
    299299             
    300300            int text_len = text_al.size(); 
    301             for (int ti=0; ti<text_len; ti++) { 
    302                 String text_value = text_al.get(ti); 
    303                 for (int li=0; li<lang_len; li++) { 
    304                     String lang_text_field = lang_list[li]; 
    305                      
    306                     solr_doc_json.put(lang_text_field, text_value);  
    307  
    308                 } 
     301             
     302            for (int li=0; li<lang_len; li++) { 
     303                String lang_text_field = lang_list[li]; 
     304             
     305                JSONArray json_values = new JSONArray(); 
     306                for (int ti=0; ti<text_len; ti++) { 
     307                    String text_value = text_al.get(ti); 
     308                    json_values.put(text_value); 
     309                } 
     310                solr_doc_json.put(lang_text_field, json_values);  
    309311            } 
    310312