Der er ingen klar-til-brug implementering, som jeg er klar over.
Excel-filer (.xslx) siden '07 er faktisk zip-arkiver, der indeholder separate xml-filer for hvert regneark.
XML-skemaet, de bruger, er ret ligetil. Du skal bruge Java til at oprette mapperne og lave zip-komprimeringen for at kunne skrive sådanne filer.