Goプログラムのxlsファイルから数値型(形式)のセル値を取得するのに苦労します。ファイルには名前(テキスト)、Due_amount(数値)の列があります。 私はgithub.com/extrame/xlsパッケージを使用しています。golangのxlsファイルから数値型セルを読み取る
私のコードは次のとおりです。列2は、数タイプのエントリを持っているので
if sheet1 := xlFile.GetSheet(0); sheet1 != nil {
col1 := sheet1.Rows[0].Cols[0]
col2 := sheet1.Rows[0].Cols[0]
for i := 0; i <= (int(sheet1.MaxRow)); i++ {
row1 := sheet1.Rows[uint16(i)]
col1 = row1.Cols[0]
col2 = row1.Cols[1]
fmt.Print("\n", col1.String(xlFile), ",", col2.String(xlFile))
}
}
}
col2.String(xlFileは)間違った値を示します。
私のXLSファイルの内容は以下のとおりです。
[ADAM],[2089.01]
[JHON],[1913.06]
[BILL],[1962.05]
がどのように私は、数値を取得できます。これは、ような値を与えるに
COL1 | COL2
ADAM | 69057
JHON | 4926
BILL | 22792
は、私のプログラムを実行していますか? これを克服する方法を教えてもらえますか?
あなたが値についていくつかの詳細を与えることができると、あなたは彼らがあることを期待するもの? –
こんにちはmatt.s私の更新された質問を確認してください – Hardy