0
Namespaces in conversion table
New Here
,
/t5/framemaker-discussions/namespaces-in-conversion-table/td-p/1233848
Feb 24, 2008
Feb 24, 2008
Copy link to clipboard
Copied
We're encountering an issue with the use of namespaces with elements in a conversion table. The Adobe documentation seems to suggest that namespaces are supported in Frame, and, in documents that are already structured, we encounter no problems.
However, when we attempt to convert an unstructured doc using namespaced elements in the second column of the conversion table, the process won't work. We get errors for every element that includes a namespace prefix.
We've tried to get around the issue by assigning qualifiers in the third column and then using those in the first column, but with no luck.
Any thoughts or suggestions would be much appreciated.
However, when we attempt to convert an unstructured doc using namespaced elements in the second column of the conversion table, the process won't work. We get errors for every element that includes a namespace prefix.
We've tried to get around the issue by assigning qualifiers in the third column and then using those in the first column, but with no luck.
Any thoughts or suggestions would be much appreciated.
TOPICS
Structured
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more
Mentor
,
/t5/framemaker-discussions/namespaces-in-conversion-table/m-p/1233849#M3958
Mar 03, 2008
Mar 03, 2008
Copy link to clipboard
Copied
Rich,
Apparently no one here has any expertise with this. Perhaps you might try the Yahoo Frame+SGML forum at:
http://groups.yahoo.com/group/FrameSGML/
There are some additional gurus there who do not frequent these forums.
Russ
Apparently no one here has any expertise with this. Perhaps you might try the Yahoo Frame+SGML forum at:
http://groups.yahoo.com/group/FrameSGML/
There are some additional gurus there who do not frequent these forums.
Russ
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more
Enthusiast
,
LATEST
/t5/framemaker-discussions/namespaces-in-conversion-table/m-p/1233850#M3959
Mar 03, 2008
Mar 03, 2008
Copy link to clipboard
Copied
Quoted from the Structure Developer Reference:
The following characters are not allowed in an element tag, but
can appear in a format or qualifier tag if you precede them with a backslash (\) in the table:
( ) & | , * + ? % [ ] : \
end quote.
The structure conversion tables have been around far longer than namespaces in XML, so we just have to hope that they get updated soon.
You will also find that some of FrameMaker's building blocks and EDD context rules have trouble with the colon character where it has long been used by FrameMaker for other purposes.
I tend to rename elements that have an XML namespace using XSLT, eg:
xml:lang in XML is transformed into xml.lang in FrameMaker which makes it possible to write EDD rules that refer to the value of the xml.lang attribute.
Ian
The following characters are not allowed in an element tag, but
can appear in a format or qualifier tag if you precede them with a backslash (\) in the table:
( ) & | , * + ? % [ ] : \
end quote.
The structure conversion tables have been around far longer than namespaces in XML, so we just have to hope that they get updated soon.
You will also find that some of FrameMaker's building blocks and EDD context rules have trouble with the colon character where it has long been used by FrameMaker for other purposes.
I tend to rename elements that have an XML namespace using XSLT, eg:
xml:lang in XML is transformed into xml.lang in FrameMaker which makes it possible to write EDD rules that refer to the value of the xml.lang attribute.
Ian
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

