You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-5Lines changed: 17 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,17 +11,19 @@ Support following features.
11
11
* Updating columns by specified expression(fixed value or dynamic value)
12
12
* Ordering columns by specified order
13
13
14
+
## Related libraries document
15
+
16
+
*[SpEL provided by Spring Framework](https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#expressions)
17
+
*[FlatFileItemReader/FlatFileItemWriter provided by Spring Batch](https://docs.spring.io/spring-batch/docs/current/reference/html/readersAndWriters.html#flatFiles)
18
+
14
19
## Support CSV file specifications
15
20
16
21
* The first line is header
17
22
* The Record separator is LF or CRLF (Writing separator is OS dependent character)
18
-
* No support an enclosing character (no support include a comma and record separator in column value)
23
+
* Support an enclosing character(`"`) (support include a record separator(`,`) in column value)
24
+
* Support custom delimiter character(e.g. `\t`)
19
25
* The default encoding is UTF-8 (can change an any encoding using command line argument)
20
26
21
-
> **NOTE:**
22
-
>
23
-
> Will have a plan to supporting various csv format at future.
24
-
25
27
## How to specify target files
26
28
27
29
Search files that matches conditions specified by `--dir` and `--files`.
@@ -95,6 +97,10 @@ Search files that matches conditions specified by `--dir` and `--files`.
95
97
bar:
96
98
"10": "2"
97
99
"20": "1"
100
+
--delimiter
101
+
delimiter character (default: ",")
102
+
--ignore-escaped-enclosure
103
+
whether escape a enclosing character on writing (default: false)
0 commit comments