Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions website/docs/sheet/fill/fill.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,6 @@ Fill data into spreadsheet based on a template file using objects or Map.
### POJO Class

```java

@Getter
@Setter
@EqualsAndHashCode
Expand Down Expand Up @@ -88,7 +87,6 @@ private List<FillData> data() {
### Code Example

```java

@Test
public void simpleFill() {
String templateFileName = "path/to/simple.xlsx";
Expand Down Expand Up @@ -148,7 +146,6 @@ Fill multiple data items into a template list, supporting in-memory batch operat
### Code Example

```java

@Test
public void listFill() {
String templateFileName = "path/to/list.xlsx";
Expand Down Expand Up @@ -226,7 +223,6 @@ Fill various data types in a template, including lists and regular variables.
### Code Example

```java

@Test
public void complexFill() {
String templateFileName = "path/to/complex.xlsx";
Expand Down Expand Up @@ -293,7 +289,6 @@ filled using `WriteTable`.
### Code Example

```java

@Test
public void complexFillWithTable() {
String templateFileName = "path/to/complexFillWithTable.xlsx";
Expand Down Expand Up @@ -365,7 +360,6 @@ Fill list data horizontally, suitable for scenarios with dynamic column numbers.
### Code Example

```java

@Test
public void horizontalFill() {
String templateFileName = "path/to/horizontal.xlsx";
Expand Down Expand Up @@ -424,7 +418,6 @@ Support filling multiple lists simultaneously, with prefixes to differentiate be
### Code Example

```java

@Test
public void compositeFill() {
String templateFileName = "path/to/composite.xlsx";
Expand Down
21 changes: 0 additions & 21 deletions website/docs/sheet/help/core-class.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,6 @@ Set the background color to yellow and font color to blue for all content cells.
Customise a `CellWriteHandler`

```java

@Slf4j
public class CustomCellStyleHandler implements CellWriteHandler {

Expand Down Expand Up @@ -124,7 +123,6 @@ public class CustomCellStyleHandler implements CellWriteHandler {
Register and Use

```java

@Test
public void customCellStyleWrite() {
String fileName = "customCellStyleWrite.xlsx";
Expand All @@ -143,7 +141,6 @@ Insert a comment for the first row, second column of the header.
Customise a `RowWriteHandler`

```java

@Slf4j
public class CommentRowWriteHandler implements RowWriteHandler {

Expand All @@ -167,7 +164,6 @@ public class CommentRowWriteHandler implements RowWriteHandler {
Register and Use

```java

@Test
public void commentWrite() {
String fileName = "commentWrite.xlsx";
Expand All @@ -186,7 +182,6 @@ Add a dropdown list for the first column of the first two rows.
Customise a `SheetWriteHandler`

```java

@Slf4j
public class DropdownSheetWriteHandler implements SheetWriteHandler {

Expand All @@ -209,7 +204,6 @@ public class DropdownSheetWriteHandler implements SheetWriteHandler {
Register and Use

```java

@Test
public void dropdownWrite() {
String fileName = "dropdownWrite.xlsx";
Expand Down Expand Up @@ -265,7 +259,6 @@ core methods are as follows:
Customise a `ReadListener`

```java

@Slf4j
public class DemoDataListener implements ReadListener<DemoData> {

Expand Down Expand Up @@ -301,7 +294,6 @@ public class DemoDataListener implements ReadListener<DemoData> {
Use

```java

@Test
public void simpleRead() {
String fileName = "path/to/demo.xlsx";
Expand All @@ -317,7 +309,6 @@ public void simpleRead() {
Customise a `ReadListener`

```java

@Slf4j
public class HeadDataListener implements ReadListener<DemoData> {

Expand All @@ -341,7 +332,6 @@ public class HeadDataListener implements ReadListener<DemoData> {
Use

```java

@Test
public void readWithHead() {
String fileName = "path/to/demo.xlsx";
Expand All @@ -357,7 +347,6 @@ public void readWithHead() {
Customise a `ReadListener`

```java

@Slf4j
public class ExceptionHandlingListener implements ReadListener<DemoData> {

Expand All @@ -383,7 +372,6 @@ public class ExceptionHandlingListener implements ReadListener<DemoData> {
Use

```java

@Test
public void readWithExceptionHandling() {
String fileName = "path/to/demo.xlsx";
Expand All @@ -397,7 +385,6 @@ public void readWithExceptionHandling() {
#### Pagination

```java

@Test
public void pageRead() {
String fileName = "path/to/demo.xlsx";
Expand Down Expand Up @@ -471,7 +458,6 @@ Core Features:
Inherit `AnalysisEventListener`

```java

@Slf4j
public class DemoDataListener extends AnalysisEventListener<DemoData> {

Expand Down Expand Up @@ -515,7 +501,6 @@ public class DemoDataListener extends AnalysisEventListener<DemoData> {
Use

```java

@Test
public void simpleRead() {
String fileName = "path/to/demo.xlsx";
Expand All @@ -534,7 +519,6 @@ customising header data parsing.
Inherit `AnalysisEventListener`

```java

@Slf4j
public class DemoDataListenerWithHead extends AnalysisEventListener<DemoData> {

Expand Down Expand Up @@ -563,7 +547,6 @@ public class DemoDataListenerWithHead extends AnalysisEventListener<DemoData> {
Use

```java

@Test
public void readWithHead() {
String fileName = "path/to/demo.xlsx";
Expand All @@ -582,7 +565,6 @@ errors, skip error lines, etc.).
Inherit `AnalysisEventListener`

```java

@Slf4j
public class ExceptionHandlingListener extends AnalysisEventListener<DemoData> {

Expand Down Expand Up @@ -611,7 +593,6 @@ public class ExceptionHandlingListener extends AnalysisEventListener<DemoData> {
Use

```java

@Test
public void readWithExceptionHandling() {
String fileName = "path/to/demo.xlsx";
Expand Down Expand Up @@ -699,7 +680,6 @@ You can customise converters, but the types must not overlap with the default ty
Implement `Converter`

```java

@Slf4j
public class TimestampNumberConverter implements Converter<Timestamp> {
@Override
Expand Down Expand Up @@ -729,7 +709,6 @@ public class TimestampNumberConverter implements Converter<Timestamp> {
Use

```java

@Test
public void simpleRead() {
String fileName = "path/to/demo.xlsx";
Expand Down
2 changes: 0 additions & 2 deletions website/docs/sheet/read/converter.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ mechanism that allows users to define custom data conversion rules to meet vario
### POJO Class

```java

@Getter
@Setter
@EqualsAndHashCode
Expand Down Expand Up @@ -79,7 +78,6 @@ public class CustomStringStringConverter implements Converter<String> {
### Code Example

```java

@Test
public void converterRead() {
String fileName = "path/to/demo.xlsx";
Expand Down
6 changes: 0 additions & 6 deletions website/docs/sheet/read/csv.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,6 @@ Additionally, Fesod provides constants in `CsvConstant` to simplify usage.
If the CSV file uses `\u0000` as the separator, you can configure it as follows:

```java

@Test
public void delimiterDemo() {
String csvFile = "path/to/your.csv";
Expand All @@ -80,7 +79,6 @@ This should be set when field content contains delimiters or line breaks.
#### Code Example

```java

@Test
public void quoteDemo() {
String csvFile = "path/to/your.csv";
Expand All @@ -99,7 +97,6 @@ separators (for example, Windows uses `CRLF`, while Unix/Linux uses `LF`).
#### Code Example

```java

@Test
public void recordSeparatorDemo() {
String csvFile = "path/to/your.csv";
Expand All @@ -118,7 +115,6 @@ public void recordSeparatorDemo() {
#### Code Example

```java

@Test
public void nullStringDemo() {
String csvFile = "path/to/your.csv";
Expand All @@ -136,7 +132,6 @@ public void nullStringDemo() {
#### Code Example

```java

@Test
public void escapeDemo() {
String csvFile = "path/to/your.csv";
Expand All @@ -155,7 +150,6 @@ Supports directly building a `CSVFormat` object.
### Code Example

```java

@Test
public void csvFormatDemo() {

Expand Down
4 changes: 0 additions & 4 deletions website/docs/sheet/read/head.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ You can obtain header information by overriding the `invokeHead` method in the l
### Data Listener

```java

@Slf4j
public class DemoHeadDataListener extends AnalysisEventListener<DemoData> {
@Override
Expand All @@ -54,7 +53,6 @@ public class DemoHeadDataListener extends AnalysisEventListener<DemoData> {
### Code Example

```java

@Test
public void headerRead() {
String fileName = "path/to/demo.xlsx";
Expand All @@ -77,7 +75,6 @@ classes.
### Code Example

```java

@Test
public void complexHeaderRead() {
String fileName = "path/to/demo.xlsx";
Expand All @@ -101,7 +98,6 @@ Set header POJO using the `head()` method.
### Code Example

```java

@Test
public void headerPojoRead() {
String fileName = "path/to/demo.xlsx";
Expand Down
2 changes: 0 additions & 2 deletions website/docs/sheet/read/num-rows.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ rows, i.e., read all rows. The row count includes header rows.
### Code Example

```java

@Test
public void allSheetRead() {
// Read the first 100 rows
Expand All @@ -56,7 +55,6 @@ public void allSheetRead() {
### Code Example

```java

@Test
public void singleSheetRead() {
try (ExcelReader excelReader = FesodSheet.read(fileName, DemoData.class, new DemoDataListener()).build()) {
Expand Down
5 changes: 0 additions & 5 deletions website/docs/sheet/read/pojo.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ dynamically generated spreadsheet files more flexible.
#### POJO Class

```java

@Getter
@Setter
@EqualsAndHashCode
Expand All @@ -55,7 +54,6 @@ public class IndexOrNameData {
#### Code Example

```java

@Test
public void indexOrNameRead() {
String fileName = "path/to/demo.xlsx";
Expand All @@ -77,7 +75,6 @@ Use the `CellData` type to receive cell data to support formulas and various cel
### POJO Class

```java

@Getter
@Setter
@EqualsAndHashCode
Expand All @@ -92,7 +89,6 @@ public class CellDataReadDemoData {
### Code Example

```java

@Test
public void cellDataRead() {
String fileName = "path/to/demo.xlsx";
Expand All @@ -116,7 +112,6 @@ directly.
### Data Listener

```java

@Slf4j
public class NoModelDataListener extends AnalysisEventListener<Map<Integer, String>> {

Expand Down
3 changes: 0 additions & 3 deletions website/docs/sheet/read/sheet.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ You can read multiple sheets from a spreadsheet file, but the same sheet cannot
#### Reading All Sheets

```java

@Test
public void readAllSheet() {
String fileName = "path/to/demo.xlsx";
Expand All @@ -58,7 +57,6 @@ You can read a specific sheet from a spreadsheet file, supporting specification
### Code Example

```java

@Test
public void readSingleSheet() {
String fileName = "path/to/demo.xlsx";
Expand Down Expand Up @@ -87,7 +85,6 @@ This supports both **"normal hidden"** and **"very hidden"** states.
### Code Example

```java

@Test
public void exceptionRead() {
String fileName = "path/to/demo.xlsx";
Expand Down
Loading
Loading