Bei der Entwicklung einer Export-API mit Java Springboot stecke ich mit einem Anwendungsfall fest, bei dem die Reihenfolge der Spalten in den exportierten Daten gemäß den Eingabe des Benutzers geändert werden muss.
Betrachten Sie die Originaldaten, die so exportiert werden sollen, als Excel so aussieht:
< /p>
Die erwartete Reihenfolge der Spalten im Benutzereingang ist wie unten erwähnt:
< /p>
{
"propIndex": {"Column3" : "2", "Column5": "1"}
}
< /code>
Die obigen Eingangsmittelwerte, Spalte3 soll die 2. Spalte in der Excel sein und Spalte5 ist die erste Spalte, und die verbleibenden Spalten sind danach erfolgreich. Also sollte der exportierte Excel jetzt so aussehen wie:
Ich verwende Apache POI, um das Arbeitsbuch zu erstellen und die Daten zu exportieren. Gibt es eine Möglichkeit, dieselbe Bibliothek zu verwenden, um diese Art von Spaltenbestellung/-verschiebung zu erreichen? Bereit, auch in eine andere Bibliothek zu wechseln, die dazu beitragen könnte, dies zu erreichen.
Ändern Sie die Spaltenreihenfolge in Excel vor dem Exportieren mit Java ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post