2016-04-20 3 views
-1
`public class VatCalculator { 

    Product product=new Product(); 
    Airport airport=new Airport(); 
    VATRates vatrates =new VATRates(); 
    TaxTable taxtable= new TaxTable(); 

    //private String vatTable; 

    // public VatCalculator(TaxTable taxTable) { 
    // `Z`super(taxTable); 
    // this.vatTable= generateVatTable(); 
    // } 

Мне нужно использовать taxtable как входной сигнал в моем классе VatCalculator. Я создал объект, но не знаю, как получить данные из TaxTable. Как я могу это достичь?Как использовать данные json в качестве ввода?

I am trying to create a Vat Calculator which calculates based on the taxtable.[vat class][1] 
[data][2] 


    [1]: http://i.stack.imgur.com/r5MFs.png 
    [2]: http://i.stack.imgur.com/Ajj42.png 

Существует класс TaxTable, который используется для хранения данных из файла JSON (DB). картина:

public class TaxTable implements Serializable { 
private static final long serialVersionUID = 1L; 
private String taxGroup; 
private double onboardSalePct; 
private double onboardServicePct; 
private double preorderSalePct; 
private double preorderServicePct; 

@JsonCreator 
public TaxTable(@JsonProperty("tax_group") String taxGroup, 
       @JsonProperty("onboard_sale_pct") double onboardSalePct, 
       @JsonProperty("onboard_service_pct") double onboardServicePct, 
       @JsonProperty("preorder_sale_pct") double preorderSalePct, 
       @JsonProperty("preorder_service_pct") double preorderServicePct) { 
    this.taxGroup = taxGroup; 
    this.onboardSalePct = onboardSalePct; 
    this.onboardServicePct = onboardServicePct; 
    this.preorderSalePct = preorderSalePct; 
    this.preorderServicePct = preorderServicePct; 
} 


/** 
    * @return the taxGroup 
    */ 
public String getTaxGroup() { 
    return taxGroup; 
} 

/** 
    * @param taxGroup 
    *   the taxGroup to set 
    */ 
public void setTaxGroup(String taxGroup) { 
    this.taxGroup = taxGroup; 
} 
+0

На каком языке вы используете? – deadman

+0

Похоже, что Java или по крайней мере код содержит ключевое слово super(). – Perrier

+1

Пожалуйста, не отделяйте свой вопрос, скрывая код на картинке за внешней ссылкой, используйте теги кода, предоставленные для встраивания их в свой вопрос; это, вероятно, привлечет больше людей, желающих ответить. –

ответ

0

Планируете ли Вы преобразовать объект Java в формате JSON и сохранить его в виде строки.

Для этой цели вы можете использовать следующие библиотеки.

Надеется, что это помогает!

Смежные вопросы