42 lines
1.1 KiB
C#
42 lines
1.1 KiB
C#
namespace Server.Git
|
|
{
|
|
public class XlsxToJson : AbstractGit
|
|
{
|
|
public override void ChangeScript()
|
|
{
|
|
//저장경로 : repositoryPath
|
|
//작업할것
|
|
//다운로드된 데이터 json화
|
|
//데이터 db에 업로드
|
|
//json화된 데이터 push
|
|
|
|
ExcelManager em = new ExcelManager(repositoryPath, "TESTexl.xlsx");
|
|
if (em.Play())
|
|
{
|
|
List<ExcelManager.sheet> sheets = em.sheets;
|
|
|
|
foreach (KeyValuePair<int, List<object>> sheet in sheets[0].dicViewer)
|
|
{
|
|
foreach (object obj in sheet.Value)
|
|
{
|
|
//이것을 기반으로 서버 테이블을 생성뒤 데이터를 세팅
|
|
//Console.WriteLine(obj);
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
Console.WriteLine("-1 : NotUpdate");
|
|
}
|
|
|
|
|
|
|
|
//db에 데이터를올리는것은 이곳에 작성할 예정
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|
|
}
|