pkinoc
12 years agoOccasional Contributor
context.expand bug???
I pasted two snippets of XML below.
One contains <COUNTY>Orange</COUNTY>
The other contains <COUNTY/>
The context.expand statement below returns Orange for the first snippet but <COUNTY/> for the second. Shouldn't it return either null or an empty string or am I doing something wrong?
The context.expand statement was generated with the Get Data feature.
def Property_county = context.expand( '${DataSource - Get MessageLog XML - NextAceRequestMessageLogger#MSGLOG_MESSAGE#declare namespace re_1=\'urn://esb.fnf.com/ESBOrderGateway/NextAceTranslatorResult\'; //body[1]/re_1:receive[1]/result[1]/PROPERTY[1]/COUNTY[1]}' )
Fri Apr 20 16:10:01 PDT 2012:INFO:MSGLOG_Property: <PROPERTY><SEQ_NUM>1</SEQ_NUM><LINE1>8256 FERNGLEN DR </LINE1><CITY>Portland</CITY><STATE>OR</STATE><ZIP>97200</ZIP><COUNTY>Orange</COUNTY><PROPERTYTYPE>112</PROPERTYTYPE><SALESAMOUNT>580000.00</SALESAMOUNT><SITUS>
<NUMBER>93912</NUMBER>
<NAME>RIO</NAME>
<STREETTYPE>ST</STREETTYPE>
</SITUS></PROPERTY>
Fri Apr 20 16:37:52 PDT 2012:INFO:MSGLOG_Property: <PROPERTY><SEQ_NUM>1</SEQ_NUM><LINE1>5 Company Street</LINE1><CITY>St. Croix </CITY><STATE>VI</STATE><ZIP>00820</ZIP><COUNTY/><PROPERTYTYPE>112</PROPERTYTYPE><SALESAMOUNT>580000.00</SALESAMOUNT><SITUS>
<NUMBER>93912</NUMBER>
<NAME>RIO</NAME>
<STREETTYPE>ST</STREETTYPE>
</SITUS></PROPERTY>
One contains <COUNTY>Orange</COUNTY>
The other contains <COUNTY/>
The context.expand statement below returns Orange for the first snippet but <COUNTY/> for the second. Shouldn't it return either null or an empty string or am I doing something wrong?
The context.expand statement was generated with the Get Data feature.
def Property_county = context.expand( '${DataSource - Get MessageLog XML - NextAceRequestMessageLogger#MSGLOG_MESSAGE#declare namespace re_1=\'urn://esb.fnf.com/ESBOrderGateway/NextAceTranslatorResult\'; //body[1]/re_1:receive[1]/result[1]/PROPERTY[1]/COUNTY[1]}' )
Fri Apr 20 16:10:01 PDT 2012:INFO:MSGLOG_Property: <PROPERTY><SEQ_NUM>1</SEQ_NUM><LINE1>8256 FERNGLEN DR </LINE1><CITY>Portland</CITY><STATE>OR</STATE><ZIP>97200</ZIP><COUNTY>Orange</COUNTY><PROPERTYTYPE>112</PROPERTYTYPE><SALESAMOUNT>580000.00</SALESAMOUNT><SITUS>
<NUMBER>93912</NUMBER>
<NAME>RIO</NAME>
<STREETTYPE>ST</STREETTYPE>
</SITUS></PROPERTY>
Fri Apr 20 16:37:52 PDT 2012:INFO:MSGLOG_Property: <PROPERTY><SEQ_NUM>1</SEQ_NUM><LINE1>5 Company Street</LINE1><CITY>St. Croix </CITY><STATE>VI</STATE><ZIP>00820</ZIP><COUNTY/><PROPERTYTYPE>112</PROPERTYTYPE><SALESAMOUNT>580000.00</SALESAMOUNT><SITUS>
<NUMBER>93912</NUMBER>
<NAME>RIO</NAME>
<STREETTYPE>ST</STREETTYPE>
</SITUS></PROPERTY>