値が設定された Java POJO があります。私は次のような値を設定します:
CreateRequisitionRO[] request = new CreateRequisitionRO[1];
request[0].setPortfolio("HEXGENFUND");
request[0].setTransSrlNo(new BigDecimal(1));
request[0].setTransCode("BUY");
request[0].setInvestReason("009");
request[0].setInflowOutflow(InflowOutflow.I);
request[0].setTradeDate(new LocalDate());
request[0].setTradeDate(new LocalDate());
これは私のjsonシリアライズメソッドです:
public String serialiseRequisionRO(CreateRequisitionRO[] requestObj) {
//CreateRequisitionRO requestObj = new CreateRequisitionRO();
JSONSerializer serializer = new JSONSerializer();
System.out.println("JSON : "+serializer.serialize(requestObj));
return serializer.serialize(requestObj);
}
しかし、プログラムを実行すると、この行で Null Pointer 例外が発生しますrequest[0].setPortfolio("HEXGENFUND");
それを解決する方法。そして、解決策は何でしょうか。
これを解決するのを手伝ってください。
宜しくお願いします アント