Java は Excel エクスポートを実行し、値を科学表記法に変換して保存し、postman を使用して Excel ファイルを保存するための POST リクエストを送信します。

他の人が Excel 関連のことをすると、科学的記数法が表示され、科学的記数法を削除する必要があるのは非常に奇妙ですが、今回は Excel でエクスポートされた値を科学的記数法に変換して保存する必要があります。 Excel は次のとおりです: これら 2

ここに画像の説明を挿入
列 エクスポートされたオブジェクトは文字列型に設定する必要があります。

    @Excel(name = "p")
    private String pvalue;
    @Excel(name = "d")
    private String fdr;

responseList はエクスポートされるコレクション オブジェクトであり、コレクションを走査し、2 つの列を科学的表記法で変換します。
ここに画像の説明を挿入
コードは次のとおりです。

  //获取String类型的值
  String pvalue = x.getPvalue();
  //转换为BigDecimal对象
  BigDecimal bd = new BigDecimal(pvalue);
  //String.format转换为科学计数法
  x.setPvalue(String.format("%E",bd));

結果のエクスポート:ここをクリック
ここに画像の説明を挿入
して問題がないことを確認してください
ここに画像の説明を挿入
: ここでコツを学びましょう: postman がダウンロード要求を送信するとき、応答をファイル ストリームに変換して保存できます:
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_42260782/article/details/130605748