>>>Is there any alternative to programming the OpenXML API? Need server-side tools for excel.
Microsoft Office 2007 and later version documents are zipped XML files. For example, you can change a Word document’s extension from .docx to .zip and unzip it.
So I think you could handle zipped XML files with XML directly, but OpenXML API is the recommended and supported method for handling changes to Office files from a service.
For more information, click
here to refer about Considerations for server-side Automation of Office