Compare commits
2 Commits
cad060faf8
...
07ab6fa3cc
| Author | SHA1 | Date |
|---|---|---|
|
|
07ab6fa3cc | |
|
|
8b85ede45c |
|
|
@ -63,8 +63,8 @@ public class Excel2Prompt
|
||||||
// 自动识别数据类型
|
// 自动识别数据类型
|
||||||
var dataType = GetColumnDataType(nonNullData);
|
var dataType = GetColumnDataType(nonNullData);
|
||||||
|
|
||||||
var prompt = $"- Column '{column.Replace("\n", " ")}' (Excel Column {columnLetter})\n" +
|
var prompt = $"- Column '{column.Replace("\n", " ")}' (Excel Column {columnLetter})" +
|
||||||
$" - Type: {dataType}\n" +
|
$" - Type: {dataType}" +
|
||||||
$" - Sample values: ['{string.Join("', '", sampleValues)}']";
|
$" - Sample values: ['{string.Join("', '", sampleValues)}']";
|
||||||
prompts.Add(prompt);
|
prompts.Add(prompt);
|
||||||
}
|
}
|
||||||
|
|
@ -105,11 +105,11 @@ public class Excel2Prompt
|
||||||
|
|
||||||
private static string GetColumnDataType(List<object> data)
|
private static string GetColumnDataType(List<object> data)
|
||||||
{
|
{
|
||||||
bool isInt = true;
|
var isInt = true;
|
||||||
bool isLong = true;
|
var isLong = true;
|
||||||
bool isDouble = true;
|
var isDouble = true;
|
||||||
bool isDateTime = true;
|
var isDateTime = true;
|
||||||
bool isBool = true;
|
var isBool = true;
|
||||||
|
|
||||||
foreach (var item in data)
|
foreach (var item in data)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue