I want to parse the abc.fm file using java so anyone can please tell me which API use to parse the abc.fm file.
There used to be a program called FrameViewer (I think) that allowed you to view FM content without having FM installed, but I don't think it's still out there. Good luck in your quest...
re: I want to parse the abc.fm file using java ...
Why do you need to do this?
re: ... so anyone can please tell me which API use to parse the abc.fm file.
I'm not aware of any available APIs (but I could be mistaken). Normally, when people need to parse the internal structure of an FM document, they first open it in FM, then re-save it as MIF.
MIF is human-readable, largely documented, and writing code to parse abc.mif is straightforward, although a bit arcane. I've done it (but have no real desire to do it again).
Thanks, Bob for the reply.
Can you please tell me which API use to parse the data from abc.mif File.
Because I want to get specific data from the abc,mif file and create a new file from that data.
Or can you please tell me any API which converts my .mif file to .xml.
There is no API to parse a MIF file. MIF (Maker Interchange Format) is a simple, plain text "tagged" file. It can be relatively easily parsed. You can open a MIF file in any plain text editor like Notepad.
However, FrameMaker as an application also has a comprehensive API.
You can find the FDK (FrameMaker Developer Kit) in the FrameMaker Developer Center. You can create your own "client" with C/C++ which could open a binary FrameMaker document ("abc.fm") and then walk through the objects of the document.