Skip to main content
DrDaveJ
Inspiring
August 6, 2015
Question

What program will read FMv12 Structure and spit out XML?

  • August 6, 2015
  • 1 reply
  • 578 views

I understand the role of a DTD, Schema, the strucapps file set, etc.

But I understand Webworks can read structure and simply output the tags with content, as they come up in the document.

We have tons of Inclusions and Exclusions, but they still work. I think WebWorks is not compatible with FMv12.

What is out there that will do this?

Thanks,

Dave

This topic has been closed for replies.

1 reply

Legend
August 7, 2015

Hi Dave,


I can't make any sense of your question. FrameMaker can read and write XML natively. Can you clarify what you want?

Russ

DrDaveJ
DrDaveJAuthor
Inspiring
August 7, 2015

Hi, Russ!

I was concerned about that clarity myself. Am not too sure I can fix it now. But here is another try at it.


FM won’t give me XML unless I have DTD, R-W Rules, etc. The entire structapps file set.

I can create that, but we have inclusions and exclusions (leftover from SGML days) we cannot lose. So, I think what I need is a way to “read out” the document, from “top of structure to bottom”, writing elements and attributes to the text file as they come up in structure.

That is, no DTD or R-W rules required at all. Simply “list out the document”.

I thought that's what WebWorks does. As I write this reply, I am trying to contact another guru that knows that side of the house here.


Thanks,

Dave

Legend
August 7, 2015

Dave,

OK, thanks for the extra info. With that, I'm not clear on what inclusions and exclusions really have to do with the issue... this a DTD general rule thing that should not matter with a basic XML save. Did you try a save-as-XML with no application? Usually you should at least get the basic XML markup with that.

As far as WebWorks, I haven't used a Quadralay product in some time. I don't know that it can do that.

If you just want to walk through a tree and write out the markup, a reasonably short ExtendScript could do that.

Russ