Structured FM Roundtripping

Lofthouse Marsha-PT1816 Marsha.Lofthouse at motorola.com
Mon Dec 11 17:45:59 PST 2006


I'm working on converting some files that were created with DTD "A" to
DTD "B". I have **almost** everything working. The XML files were not
originally created with FrameMaker.

I can now open them in FrameMaker with no errors and the structure is
exactly as I defined it. However, when I save the XML file, my TCaption
element disappears. 

Definitions:
<!ELEMENT tgroup (TCaption?, THead?, TBody, TFooter?) >

<!ELEMENT TCaption (#PCDATA | Emphasis | lots of other stuff)* >
<!ATTLIST TCaption Target ID #REQUIRED >

The TCaption element (and it's contents) is there when I open the file.
There are no errors showing in the Structure View.

When I save the XML file from FrameMaker, I get an error indicating an
ID attribute was referenced but never declared. That is because the ID
attribute in question is declared in TCaption.

I've been staring at this way too long today.

If you need more information, let me know.

Thanks in advance for any clues you might be able to give me.

Marsha Lofthouse
Motorola, Inc., Public Safety Applications
North America Government & Commercial Markets Division
Boulder Design Center
Marsha.Lofthouse at motorola.com
303.527.4178




More information about the framers mailing list