Skip to content

Commit db3a753

Browse files
committed
Add new features.
1 parent 1a0fd23 commit db3a753

File tree

98 files changed

+2651
-151
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+2651
-151
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
package main
2+
3+
import (
4+
"os"
5+
6+
asposecellscloud "github.com/aspose-cells-cloud/aspose-cells-cloud-go"
7+
)
8+
func main() {
9+
instance := asposecellscloud.NewCellsApiService(os.Getenv("ProductClientId"), os.Getenv("ProductClientSecret"), "https://api.aspose.cloud", "v3.0")
10+
remoteFolder := "TestData/In"
11+
12+
localName := "BookCsvDuplicateData.csv"
13+
remoteName := "BookCsvDuplicateData.csv"
14+
15+
localNameRequest := new(asposecellscloud.UploadFileRequest)
16+
localNameRequest.UploadFiles = make(map[string]string)
17+
localNameRequest.UploadFiles[localName] = localName
18+
localNameRequest.Path = remoteFolder + "/" + remoteName
19+
localNameRequest.StorageName =""
20+
instance.UploadFile(localNameRequest )
21+
22+
var dataCleansingDataFillDataFillDefaultValue = new(DataFillValue)
23+
dataCleansingDataFillDataFillDefaultValue.DefaultDate = "2024-01-01"
24+
dataCleansingDataFillDataFillDefaultValue.DefaultNumber = int64(0)
25+
dataCleansingDataFillDataFillDefaultValue.DefaultBoolean = false
26+
var dataCleansingDataFill = new(DataFill)
27+
dataCleansingDataFill.DataFillDefaultValue = dataCleansingDataFillDataFillDefaultValue
28+
var dataCleansing = new(DataCleansing)
29+
dataCleansing.NeedFillData = true
30+
dataCleansing.DataFill = dataCleansingDataFill
31+
32+
request := new (asposecellscloud.PostWorkbookDataCleansingRequest)
33+
request.Name = remoteName
34+
request.DataCleansing = dataCleansing
35+
request.Folder = remoteFolder
36+
request.StorageName = ""
37+
_, httpResponse, err := instance.PostWorkbookDataCleansing(request)
38+
if err != nil {
39+
t.Error(err)
40+
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
41+
t.Fail()
42+
}
43+
}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
package main
2+
3+
import (
4+
"os"
5+
6+
asposecellscloud "github.com/aspose-cells-cloud/aspose-cells-cloud-go"
7+
)
8+
func main() {
9+
instance := asposecellscloud.NewCellsApiService(os.Getenv("ProductClientId"), os.Getenv("ProductClientSecret"), "https://api.aspose.cloud", "v3.0")
10+
remoteFolder := "TestData/In"
11+
12+
localName := "BookCsvDuplicateData.csv"
13+
remoteName := "BookCsvDuplicateData.csv"
14+
15+
localNameRequest := new(asposecellscloud.UploadFileRequest)
16+
localNameRequest.UploadFiles = make(map[string]string)
17+
localNameRequest.UploadFiles[localName] = localName
18+
localNameRequest.Path = remoteFolder + "/" + remoteName
19+
localNameRequest.StorageName =""
20+
instance.UploadFile(localNameRequest )
21+
22+
var deduplicationRegion = new(DeduplicationRegion)
23+
24+
25+
request := new (asposecellscloud.PostWorkbookDataDeduplicationRequest)
26+
request.Name = remoteName
27+
request.DeduplicationRegion = deduplicationRegion
28+
request.Folder = remoteFolder
29+
request.StorageName = ""
30+
_, httpResponse, err := instance.PostWorkbookDataDeduplication(request)
31+
if err != nil {
32+
t.Error(err)
33+
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
34+
t.Fail()
35+
}
36+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
package main
2+
3+
import (
4+
"os"
5+
6+
asposecellscloud "github.com/aspose-cells-cloud/aspose-cells-cloud-go"
7+
)
8+
func main() {
9+
instance := asposecellscloud.NewCellsApiService(os.Getenv("ProductClientId"), os.Getenv("ProductClientSecret"), "https://api.aspose.cloud", "v3.0")
10+
remoteFolder := "TestData/In"
11+
12+
localName := "BookCsvDuplicateData.csv"
13+
remoteName := "BookCsvDuplicateData.csv"
14+
15+
localNameRequest := new(asposecellscloud.UploadFileRequest)
16+
localNameRequest.UploadFiles = make(map[string]string)
17+
localNameRequest.UploadFiles[localName] = localName
18+
localNameRequest.Path = remoteFolder + "/" + remoteName
19+
localNameRequest.StorageName =""
20+
instance.UploadFile(localNameRequest )
21+
22+
var dataFillDataFillDefaultValue = new(DataFillValue)
23+
dataFillDataFillDefaultValue.DefaultDate = "2024-01-01"
24+
dataFillDataFillDefaultValue.DefaultNumber = int64(0)
25+
dataFillDataFillDefaultValue.DefaultBoolean = false
26+
var dataFill = new(DataFill)
27+
dataFill.DataFillDefaultValue = dataFillDataFillDefaultValue
28+
29+
request := new (asposecellscloud.PostWorkbookDataFillRequest)
30+
request.Name = remoteName
31+
request.DataFill = dataFill
32+
request.Folder = remoteFolder
33+
request.StorageName = ""
34+
_, httpResponse, err := instance.PostWorkbookDataFill(request)
35+
if err != nil {
36+
t.Error(err)
37+
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
38+
t.Fail()
39+
}
40+
}

TestData/BookCsvDuplicateData.csv

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
1,1,1,1,1,1,1
2+
2,2,2,2,2,2,2
3+
3,3,3,3,3,3,3
4+
4,4,4,4,4,4,4
5+
5,5,5,5,5,5,5
6+
6,6,6,6,6,6,6
7+
7,7,7,7,7,7,7
8+
8,8,8,8,8,8,8
9+
1,1,1,1,1,1,1
10+
10,10,10,10,,10,10
11+
11,11,,11,11,11,11
12+
12,12,12,12,12,12,12
13+
13,13,,13,13,13,13
14+
14,14,14,14,14,14,14
15+
15,15,15,15,15,15,15
16+
16,16,16,16,16,16,16
17+
17,17,17,17,17,17,17
18+
18,18,18,18,18,18,18
19+
19,19,19,19,19,19,19
20+
1,1,1,1,1,1,1
21+
7,7,7,7,7,7,7

0 commit comments

Comments
 (0)