@Test
    public void compatibleHeaderRead() {
        String fileName = TestFileUtil.getPath() + "demo" + File.separator + "demo.xlsx";
        // Specify the class used for reading and choose to read the first sheet.
        EasyExcel.read(fileName, DemoCompatibleHeaderData.class, new DemoCompatibleHeaderDataListener()).sheet()
                .doRead();
    }
Method to read Excel files with headers that support compatibility, such as case sensitivity or simultaneous
support for Chinese and English headers.

<p>
1. Create an entity object corresponding to the Excel data structure. Refer to {@link DemoCompatibleHeaderData}
for implementation details.
</p>

<p>
2. Since EasyExcel reads the Excel file row by row by default, you need to create a listener that handles each
row's data accordingly. Refer to {@link DemoCompatibleHeaderDataListener} for implementation details. In this
listener, you should override the `invokeHead` method to transform the uploaded headers as needed.
</p>

<p>
3. Simply proceed to read the file.
</p>
fastexcel-test/src/test/java/cn/idev/excel/test/demo/read/ReadTest.java