Subject:Stylus Studio converter error Author:Francois Malan Date:28 Dec 2009 07:43 PM Originally Posted: 28 Dec 2009 07:38 PM
I wonder if anyone my be able to help with this error.
I altered an existing converter file. It takes a .txt file as input and produces an .XML file
After changes, I ran the converter file and got this message:
C:\DOCUME~\FRANCO~2\LOCALS~\Temp\styE1.tmp(590,43): expected entity name for reference
Subject:Stylus Studio converter error Author:Francois Malan Date:29 Dec 2009 08:55 PM Originally Posted: 29 Dec 2009 05:46 PM
Tony
Thanks for the feedback.
The converter file worked until I added a new Node and Pattern:
The node name was: FeeSummaryModule
Attached is the converter file. The FeeSummaryModule node that was added is at the very end. (line 7030 - 7050)
Here is an extract from the converter file that was added:
(If I take this out the conversion works fine)
--------------------------------------
<row>
<rowName>FeeSummaryModule</rowName>
<pattern>^.{22}\d\d\d057\d\d\d\d\d\d\d\d\d\d\d\d01</pattern>
<field type="String" offset="0">
<name>field</name>
<subName>component</subName>
<subSubName>subcomponent</subSubName>
<property name="attr">element</property>
<property name="base">10</property>
<property name="clang">true</property>
<property name="decimal">'.'</property>
<property name="endian">Little</property>
<property name="lpad">TAB,' '</property>
<property name="money">true</property>
<property name="omit">Only When Empty</property>
<property name="rpad">TAB,' '</property>
<property name="signed">true</property>
<property name="thousands">','</property>
<property name="white">true</property>
</field>
</row>
-----------------------------------------
All pattern and definitions were added through the StylusStudio interface.
I have no idea what is the cause of the problem.
As part of the trouble shooting, I noticed that if I change the "matching pattern" to (notice the "2" at the end)
^.{22}\d\d\d057\d\d\d\d\d\d\d\d\d\d\d\d02
the problem disappear.
Will appreciate if you can give me some advice/work around.
Subject:Stylus Studio converter error Author:Francois Malan Date:05 Jan 2010 05:17 PM
Tony
Thanks for the advice.
The input data contains a few '&' (Ampersand)
I am not sure as to what is the most effective solution.
One option is to do a search and replace before the conversion.
(If I replace all '&' with 'X', all works...)
Is it an option to configure the attribute properties in the conversion process ?
Does Stylus Studio offer a solution within the application toolset ?
Subject:Stylus Studio converter error Author:Francois Malan Date:06 Jan 2010 04:46 PM
If I alter the file, the problem goes away.
Attached is a conversion file and a text file that serves as input for the conversion file. A similar error will be produced during the conversion process.