XML query

How to extract the name of Users.Display and get its value as testfuturedate102, Mr. user

by changing the below query

Select
XmlType (MyText). Extract('//Attribute').getStringval (code1)
de)
Select
'
< UserProfileSnapshot key = "224" version = "1.0" >
< UserInfo >
< name = "Attribute name Users.Display" > testfuturedate102, Mr. user < / attribute >
< attribute name = "USR_UDF_HR_ORG_ID" > 202 < / attribute >
< name = "Attribute Type Users.Xellerate" > end user < / attribute >
used < name = "Attribute Users.Role" > < / attribute >
< name = "Attribute name Users.First" > user < / attribute >
Active < name = "Attribute Users.Status" > < / attribute >
< attribute name = "USR_UDF_LOCATION_ID" > 1737 < / attribute >
< name = "Date attribute Users.Provisioned" > 2013-04-23 10:04:48-0400 < / attribute >
< attribute name = "Title" > MR. < / attribute >
< attribute name = "USR_UDF_LOCATION_CODE" > HR - New York < / attribute >
< attribute name = "Country" > U.S. < / attribute >
< attribute name 'State' = > NY < / attribute >
< name = "Users.Password Reset counter attempts to attribute" > 0 < / attribute >
< name = "User attribute Users.Disable" > 0 < / attribute >
< name = "Users.Change password at the next login to attribute" > 1 < / attribute >
< attribute name = "USR_CN_GENERATED" > 0 < / attribute >
< attribute name = "USR_UDF_EFFECTIVE_START_DATE" > 2013-03-08 00:00:00 - 0500 < / attribute >
< attribute name = "Postal Code" > 10001 < / attribute >
< name = "Date attribute Users.Update" > 2013-04-23 10:04:48-0400 < / attribute >
< attribute name = "Number" > 2335 < / attribute >
< attribute name = "USR_UDF_DEPARTMENT_NAME" > Vision Corporation < / attribute >
< name = "Attribute name Users.Last" > testfuturedate102 < / attribute >
< name = "Date attribute Users.End" > 4712-12-31 00:00:00 - 0500 < / attribute >
< attribute name = "Date of hire" > 2013-02-28 00:00:00 - 0500 < / attribute >
< attribute name = "USR_UDF_PERSON_ID" > 31967 < / attribute >
< attribute name = "USR_UDF_IS_MANAGER" > N < / attribute >
< name = "Date attribute Users.Creation" > 2013-04-23 10:04:48-0400 < / attribute >
< attribute name = "Street" > 500 Madison Ave < / attribute >
< name = "Attribute ID Users.User" > 31967 < / attribute >
< attribute name = "USR_UDF_CITY" > New York < / attribute >
< name = "User attribute Users.Lock" > 0 < / attribute >
< name = "by connection attribute Users.Updated" key = "4" > OIMINTERNAL < / attribute > "
< name = "by connection attribute Users.Created" key = "4" > OIMINTERNAL < / attribute > "
< name = "Counter attempts to attribute Users.Login" > 0 < / attribute >
< name = "attribute name Organizations.Organization" key = "4" > Integra < / attribute > "
< / UserInfo >
< / UserProfileSnapshot >
"mytext
of the double
) x

You can use the deprecated functions. What is the version of db?

Use at least extractValue() function to manage possible entities with value escape sequence:

extractvalue( xmltype(mytext), '/UserProfileSnapshot/UserInfo/Attribute[@name="Users.Display Name"]' )

Tags: Oracle Development

Similar Questions

  • OAG - insert timestamps in XML query

    Hello

    I need to insert timestamps in XML query. Please suggest steps/options/filters to do?

    for example

    XML request:

    < xml >

    < timestamp > < / timestamp >

    < / xml >

    output must be

    < xml >

    < timestamp > 2006 - 05 - 04T 18: 13:51.0Z < / timestamp >

    < / xml >

    Kind regards

    Ganesh

    Hello

    You want to use the filter to add an XML node.

    Create a JavaScript filter, first to do something like this:

    function invoke (msg)

    {

    now = new Date();

    Msg.put (elements "UTCTime", now.toUTCString ());

    Returns true;

    }

    In Add an XML node to the node content add:

    ${UTCTime elements}

  • Problem of XML query structure

    Hi experts,
    I am looking for help on the following XML query. I have a table (for example) organized as such:
    meas     data_element     
    ------- ------------------- 
    ABC     rate                   
    DEF     rate1                    
    DEF     rate2                    
    DEF     rate3                    
    GHI     rate                    
    JKL     rate1a            
    JKL     rate2b             
    I try to keep the column 'soul' as the attribute of the top-level node, with the "data_elements" as attributes of the children of the 'SOUL '.

    In short, I am looking for the following output, but well... keep coming up short.
    <meas id="ABC"> 
         <data_elements>
            <data_element id="rate">
                <rpt>false</rpt> 
             </data_element>
        </data_elements>
    </meas>
    <meas id="DEF">
         <data_elements>
              <data_element id="rate1">
                   <rpt>false</rpt>
              </data_element>
                     <data_element id="rate2">
                   <rpt>false</rpt> 
              </data_element>
              <data_element id="rate3">
                      <rpt>false</rpt> 
              </data_element>
         <data_elements>
    </meas>
    .....and so forth...
    I'm unable to get multiple lines of "data_element" under "data_elements" and the single "meas" a single node, any suggestions? My code keeps generating several lines. The crux of the rpt is a constant value of 'false '.
    Thank you

    You group and aggregate using XMLAgg:

    SQL> set long 5000
    SQL>
    SQL> with sample_data (meas, data_element) as (
      2    select 'ABC',     'rate'   from dual union all
      3    select 'DEF',     'rate1'      from dual union all
      4    select 'DEF',     'rate2'  from dual union all
      5    select 'DEF',     'rate3'  from dual union all
      6    select 'GHI',     'rate'   from dual union all
      7    select 'JKL',     'rate1a' from dual union all
      8    select 'JKL',     'rate2b' from dual
      9  )
     10  select xmlserialize(content
     11           xmlagg(
     12             xmlelement("meas",
     13               xmlattributes(meas as "id")
     14             , xmlelement("data_elements",
     15                 xmlagg(
     16                   xmlelement("data_element",
     17                     xmlattributes(data_element as "id")
     18                   , xmlelement("rpt", 'false')
     19                   )
     20                   order by data_element -- if necessary
     21                 )
     22               )
     23             )
     24           )
     25           indent
     26         ) as result
     27  from sample_data
     28  group by meas ;
    
    RESULT
    --------------------------------------------------------------------------------
    
      
        
          false
        
      
    
    
      
        
          false
        
        
          false
        
        
          false
        
      
    
    
      
        
          false
        
      
    
    
      
        
          false
        
        
          false
        
      
    
     
    
  • Recovery of OSB road Note Error Handler xml query

    Hi guys,.

    I don't know if there is a thread that has already been addressed, but I couldn't find anything.

    Here's the scenario. I created Proxy Service X (http transport protocol) that routes a message to Business Service Y. Business Service Y called myWebService that is deployed in a remote domain. I have intentionally to cancel the deployment of the EAR that contains myWebService in the remote domain. When the Business Service Y try to call myWebService she will appear in error, the following message:
    < con xmlns:con: fault = "http://www.bea.com/wli/sb/context" >
    < con: errorCode > BEA-380002 < / con: errorCode >
    < con: reason > not found < / con: reason >
    < con: location >
    < con: node > RouteNode1 < / con: node >
    pipeline response - < con: path > < / con: path >
    < / con: location >
    < / con: fault >

    Business Service Z is an independent service that is used to send messages to a queue. I have an route Error Handler node Proxy Service X using a legend Service to route messages to Business Service Z.

    Now in the Proxy Service X error of node Road Manager , I would like to recover the original xml query that was received by Proxy Service X and send it to a queue by making use of the previously mentioned Legend of Service that routes messages to Business Service Z whenever the BEA-380002 of error type occurs.

    When you look at the response of the legend of Service (by making use of reports), the item entering the http transport layer does not contain the xml request, but simply the metadata of the message. How can I get the original xml to the scenario above query?

    Kind regards
    Ophola...

    Add an action to assign the title of the action request routing Actions. Using yield action assign the $body (initial application of XML) in a var, for example bodyvar. Now in the route node error handler, you can get the original query in the variable $bodyvar

    Kind regards
    Anuj

  • give if or for cases of xml query condition

    Hi all

    I have the query to generate xml below.

    I would like to add in weather conditions that's if or case.

    Suppose I want to give in employee tag provided

    If e.comm is not null and e.sal > 1000 then this tag set complete should not display other wise.

    for example:

    This tag a commission and salary is greater than 1000 so this will show other wise tag of < employee > full will not be displayed.

    < employee >

    < > 7839 EMPNO < / EMPNO >

    KING of < ENAME > < / ENAME >

    < SAL > 1300 < / SAL >

    < COMM > 100 < / COMM >

    < / employee >

    (SELECT XMLELEMENT

    "Ministry."

    XMLFOREST)

    d.DEPTNO AS "Deptno."

    (SELECT XMLAGG (XMLELEMENT)

    "Employee."

    XMLFOREST (e.empno,

    e.Ename,

    e.job,

    e.Mgr,

    e.HireDate,

    e.SAL,

    e.comm)

    ))

    FROM emp e

    WHERE e.deptno = d.deptno) "EmployeeList".

    )

    ). EXTRACT ("*") AS "departments".

    D DEPT

    WHERE d.deptno = 10;

    Please review.

    Use a CASE, nothing special to XML here statement:

    (SELECT XMLELEMENT

    "Ministry."

    XMLFOREST)

    d.DEPTNO AS "Deptno."

    (SELECT XMLAGG)

    -CASE WHEN e.comm is not null and e.sal > 1000 THEN

    XMLELEMENT)

    "Employee."

    XMLFOREST (e.empno,

    e.Ename,

    e.job,

    e.Mgr,

    e.HireDate,

    e.SAL,

    e.comm)

    )

    END

    )

    FROM emp e

    WHERE e.deptno = d.deptno) "EmployeeList".

    )

    ). EXTRACT ("*") AS "departments".

    D DEPT

    WHERE d.deptno = 10;

  • need help on xml query.

    pls click here for an example of xml data
    http://pcls1.craftyclicks.co.UK/XML/RapidAddress?postcode=AA11AA
    I make the following query to retrieve the values of xml data
    Select x1.org, x1.org2, x1.org3, x1.org4, x1.org5 in the xml_data_tab x, xmltable ('/ CraftyResponse/address_data_paf_compact/path/delivery_point ' in passing x.xml_data)
    columns
    org varchar2 (500) 'organisation_name' path, org2 and varchar2 (500) 'building_number', org3 varchar2 (500) "building_name" path
    path of varchar2 (500) of the org4 "dependent_locality", org5 varchar2 (500) way 'city') x 1;
    This is the output...

    org4 and org5 is foul can guide me what I do in the script...

    SQL > /.

    ORG AND ORG2 TO ORG3 ORG4 ORG5
    ---------- -------------------- -------------------- -------------------- ----------
    THE BAKERY 1
    MOVIES R US 3
    FAMILY BUT 7
    DEAR

    BIG HOUSE
    17 LITTLE COTTAGE

    SQL > spool off









    Here is an example of xml code
    < CraftyResponse >
    < address_data_paf_compact >
    < thoroughfare_count > 1 < / thoroughfare_count >
    < artery >
    < delivery_point_count > 5 < / delivery_point_count >
    < delivery_point >
    < organisation_name > THE BAKERY < / organisation_name >
    < department_name / >
    < po_box_number / >
    < building_number > 1 < / building_number >
    < sub_building_name / >
    < building_name / >
    < udprn > 12345678 < / udprn >
    < / delivery_point >
    < delivery_point >
    < organisation_name > MOVIES R US < / organisation_name >
    < department_name / >
    < po_box_number / >
    < building_number > 3 < / building_number >
    < sub_building_name / >
    < building_name / >
    < udprn > 12345679 < / udprn >
    < / delivery_point >
    < delivery_point >
    < organisation_name > FAMILY BUTCHER < / organisation_name >
    < department_name / >
    < po_box_number / >
    < building_number > 7 < / building_number >
    < sub_building_name / >
    < building_name / >
    < udprn > 12345680 < / udprn >
    < / delivery_point >
    < delivery_point >
    < organisation_name / >
    < department_name / >
    < po_box_number / >
    < building_number / >
    < sub_building_name / >
    < building_name > BIG HOUSE < / building_name >
    < udprn > 12345681 < / udprn >
    < / delivery_point >
    < delivery_point >
    < organisation_name / >
    < department_name / >
    < po_box_number / >
    < building_number > 17 < / building_number >
    < sub_building_name / >
    < building_name > LITTLE COTTAGE < / building_name >
    < udprn > 12345682 < / udprn >
    < / delivery_point >
    < dependent_thoroughfare_name / >
    < dependent_thoroughfare_descriptor / >
    < thoroughfare_name > TOP < / thoroughfare_name >
    < thoroughfare_descriptor > STREET < / thoroughfare_descriptor >
    < / artery >
    < double_dependent_locality / >
    < dependent_locality > CRAFTY VALLEY < / dependent_locality >
    < City > BIG CITY < / City >
    < postal_county > COUNTY POSTAL < / postal_county >
    < traditional_county > COUNTY TRADITIONAL < / traditional_county >
    < ZipCode > AA1 1AA < / code >
    < / address_data_paf_compact >
    < / CraftyResponse >

    for example

    SQL> select x2.org
      2       , x2.org2
      3       , x2.org3
      4       , x1.org4
      5       , x1.org5
      6  from xmltable('/CraftyResponse/address_data_paf_compact'
      7         passing httpuritype('http://pcls1.craftyclicks.co.uk/xml/rapidaddress?postcode=AA11AA').getxml()
      8         columns org4 varchar2(20) path 'dependent_locality'
      9               , org5 varchar2(20) path 'town'
     10               , delivery_points xmltype path 'thoroughfare/delivery_point'
     11       ) x1
     12     , xmltable('/delivery_point'
     13         passing x1.delivery_points
     14         columns org  varchar2(20) path 'organisation_name'
     15               , org2 varchar2(20) path 'building_number'
     16               , org3 varchar2(20) path 'building_name'
     17       ) x2
     18  ;
    
    ORG                  ORG2                 ORG3                 ORG4                 ORG5
    -------------------- -------------------- -------------------- -------------------- --------------------
    THE BAKERY           1                                         CRAFTY VALLEY        BIG CITY
    FILMS R US           3                                         CRAFTY VALLEY        BIG CITY
    FAMILY BUTCHER       7                                         CRAFTY VALLEY        BIG CITY
                                              BIG HOUSE            CRAFTY VALLEY        BIG CITY
                         17                   LITTLE COTTAGE       CRAFTY VALLEY        BIG CITY
     
    
  • XML query returns empty when tags no data

    Hi all

    I have a problem that I can't solve.

    I have the following query:
     select
                xmlelement
                (
                   "users",
                   xmlagg
                   (
                      xmlelement
                      (
                         "user",
                         xmlelement
                         (
                            "username",
                            e.pin
                         ),
                         xmlagg
                         (
                            xmlelement
                            (
                               "details",
                               xmlforest
                               (
                                  e.password as "password"
                                 ,e.first_name as "forename"
                                 ,e.surname as "surname"
                                 ,'0' as "retired"
                                 ,e.email_address as "email"
                                 ,e.telephone_number as "phone"
                                 ,'No External Ref' as "externalRef"
                                 ,add_months(sysdate,+60) as "expiryDate"
                               )
                            )
                         )
                      )
                   )
                ) xml_out
             from   aqaost_examiners e
             group by e.pin;
    The query returns the XML code in the desired structure.

    But the problem I have is that when there is no data found by the query, I always get a single row returned by the following: < user > < / users >

    I tried so many things to try to have the query return nothing if there is no data available, but I can't do without something else goes wrong (to mess up the XML structure, etc.).

    Please is - can anyone help or point me in the right direction?

    I thank very you much in advance!

    Robin

    Hello

    Peter,

    This is the GROUP that does this.

    Actually no, the GROUP BY refers to the deepest XMLAgg and is required if e.pin is not unique.

    Let it out, and you also seem to have of many XMLAGG (?)

    That's assuming that e.pin is unique within the table (which is probably a fair assumption in this case).

    In fact, the behavior comes from the XMLAgg in the foreground:

    SQL> select xmlelement("users",
      2           xmlagg(
      3             xmlelement("user",
      4               xmlelement("username", e.empno)
      5             , xmlelement("details",
      6                 xmlforest(
      7                   e.ename as "name"
      8                 , e.job as "job"
      9                 )
     10               )
     11             )
     12           )
     13         ) xml_out
     14  from scott.emp e
     15  where 1 = 0
     16  ;
    
    XML_OUT
    -------------------------------------
    
     
    

    As with other global functions (such as SUM or AVG) adding a GROUP OF 'something' solves the problem:

    SQL> select xmlelement("users",
      2           xmlagg(
      3             xmlelement("user",
      4               xmlelement("username", e.empno)
      5             , xmlelement("details",
      6                 xmlforest(
      7                   e.ename as "name"
      8                 , e.job as "job"
      9                 )
     10               )
     11             )
     12           )
     13         ) xml_out
     14  from scott.emp e
     15  where 1 = 0
     16  group by null
     17  ;
    
    no rows selected
    

    Robin,
    So the more intimate XMLAgg is really necessary, you can use a subquery:

    select xmlelement("users", v.users)
    from (
      select xmlagg(
               xmlelement("user",
                 xmlelement("username", e.empno)
               , xmlagg(
                   xmlelement("details",
                     xmlforest(
                       e.ename as "name"
                     , e.job as "job"
                     )
                   )
                 )
               )
             ) as users
      from scott.emp e
      group by e.empno
    ) v
    where v.users is not null
    ;
    
  • XML query, ignore the extref element

    Hi all


    While trying to query XML data, I'm stuck on how to ignore/bypass "elements extref" (at least: elegantly, if possible ;)))
    Tried the docs, asktom, google, but sofar with no luck on this issue.
    I'm getting pretty close by using the following query, but I currently can't see the forest through the trees and get 100% it's good:
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    
    SQL> drop table t;
    
    Table dropped.
    
    SQL> create table t(t_id number, xml_clob clob);
    
    Table created.
    
    SQL> insert into t values (1, '<?xml version="1.0" encoding="UTF-8"?>
      2  <fundamentals><fundamental><bla-bla:extref xmlns:bla-bla="http://schema.bla.nl/bla/bla/" status="active" referring-id="999999">Article 5, chapter 2,
      3              under b</bla-bla:extref>, Archive 1995</fundamental></fundamentals>');
    
    1 row created.
    
    SQL> select extractvalue(xmltype(xml_clob), '/fundamentals/fundamental/*') col
      2  from   t;
    
    COL
    --------------------------------------------------------------------------------
    Article 5, chapter 2,
                under b
    "" However, the last part ', Archives of 1995 "is missing.
    Is it possible to ignore/bypass the "extrefs" and get the following result:
    COL
    --------------------------------------------------------------------------------
    Article 5, chapter 2,
                under b, Archive 1995
    ?

    Thanks in advance and Merry Christmas to all.

    Is it possible to ignore/bypass the "extrefs" and get the following result:

    SQL> with t as (select xmltype(
    '
       
       
       Article 5, chapter 2,
                under b, Archive 1995
        ') xml from dual
    )
    ---
    ---
    select extract(t.xml, '//fundamental//text()').getstringval() xml from t t
    
    XML
    --------------------------------------------------------------------------------
    Article 5, chapter 2,
                under b, Archive 1995                                               
    
    1 row selected.
    

    Merry x - mas ;)

  • XML Query, returning null - matter of possible namespaces

    I have the following XML
    <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
       <s:Body>
          <CodesByTypeResponse xmlns="urn: WA.Ecy.ADS.CombinedCode.Services">
             <CodeList xmlns:a="http://schemas.datacontract.org/2004/07/WA.Ecy.ADS.CombinedCode.Service.DataAccess" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>116</a:CombinedCodeId>
                   <a:CombinedCodeValue>01</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>ADAMS</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>117</a:CombinedCodeId>
                   <a:CombinedCodeValue>02</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>ASOTIN</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>118</a:CombinedCodeId>
                   <a:CombinedCodeValue>03</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>BENTON</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>119</a:CombinedCodeId>
                   <a:CombinedCodeValue>04</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>CHELAN</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>120</a:CombinedCodeId>
                   <a:CombinedCodeValue>05</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>CLALLAM</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>121</a:CombinedCodeId>
                   <a:CombinedCodeValue>06</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>CLARK</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>122</a:CombinedCodeId>
                   <a:CombinedCodeValue>07</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>COLUMBIA</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>123</a:CombinedCodeId>
                   <a:CombinedCodeValue>08</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>COWLITZ</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>124</a:CombinedCodeId>
                   <a:CombinedCodeValue>09</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>DOUGLAS</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>125</a:CombinedCodeId>
                   <a:CombinedCodeValue>10</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>FERRY</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>126</a:CombinedCodeId>
                   <a:CombinedCodeValue>11</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>FRANKLIN</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>127</a:CombinedCodeId>
                   <a:CombinedCodeValue>12</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>GARFIELD</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>128</a:CombinedCodeId>
                   <a:CombinedCodeValue>13</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>GRANT</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>129</a:CombinedCodeId>
                   <a:CombinedCodeValue>14</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>GRAYS HARBOR</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>130</a:CombinedCodeId>
                   <a:CombinedCodeValue>15</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>ISLAND</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>131</a:CombinedCodeId>
                   <a:CombinedCodeValue>16</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>JEFFERSON</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>132</a:CombinedCodeId>
                   <a:CombinedCodeValue>17</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>KING</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>133</a:CombinedCodeId>
                   <a:CombinedCodeValue>18</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>KITSAP</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>134</a:CombinedCodeId>
                   <a:CombinedCodeValue>19</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>KITTITAS</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>135</a:CombinedCodeId>
                   <a:CombinedCodeValue>20</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>KLICKITAT</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>136</a:CombinedCodeId>
                   <a:CombinedCodeValue>21</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>LEWIS</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>137</a:CombinedCodeId>
                   <a:CombinedCodeValue>22</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>LINCOLN</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>138</a:CombinedCodeId>
                   <a:CombinedCodeValue>23</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>MASON</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>139</a:CombinedCodeId>
                   <a:CombinedCodeValue>24</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>OKANOGAN</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>140</a:CombinedCodeId>
                   <a:CombinedCodeValue>25</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>PACIFIC</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>141</a:CombinedCodeId>
                   <a:CombinedCodeValue>26</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>PEND OREILLE</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>142</a:CombinedCodeId>
                   <a:CombinedCodeValue>27</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>PIERCE</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>143</a:CombinedCodeId>
                   <a:CombinedCodeValue>28</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>SAN JUAN</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>144</a:CombinedCodeId>
                   <a:CombinedCodeValue>29</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>SKAGIT</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>145</a:CombinedCodeId>
                   <a:CombinedCodeValue>30</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>SKAMANIA</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>146</a:CombinedCodeId>
                   <a:CombinedCodeValue>31</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>SNOHOMISH</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>147</a:CombinedCodeId>
                   <a:CombinedCodeValue>32</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>SPOKANE</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>148</a:CombinedCodeId>
                   <a:CombinedCodeValue>33</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>STEVENS</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>149</a:CombinedCodeId>
                   <a:CombinedCodeValue>34</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>THURSTON</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>150</a:CombinedCodeId>
                   <a:CombinedCodeValue>35</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>WAHKIAKUM</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>151</a:CombinedCodeId>
                   <a:CombinedCodeValue>36</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>WALLA WALLA</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>152</a:CombinedCodeId>
                   <a:CombinedCodeValue>37</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>WHATCOM</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>153</a:CombinedCodeId>
                   <a:CombinedCodeValue>38</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>WHITMAN</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
                <a:CombinedCodeEntity>
                   <a:CombinedCodeId>154</a:CombinedCodeId>
                   <a:CombinedCodeValue>39</a:CombinedCodeValue>
                   <a:CombinedCodeDescription>YAKIMA</a:CombinedCodeDescription>
                   <a:CombinedTypeCodeId>7</a:CombinedTypeCodeId>
                   <a:IsActiveFlag>true</a:IsActiveFlag>
                   <a:CreatedDate>2009-03-04T17:55:13.943</a:CreatedDate>
                   <a:ModifiedByName>CombinedCodeSSIS</a:ModifiedByName>
                   <a:ModifiedDate>2009-03-04T17:55:13.943</a:ModifiedDate>
                   <a:CreatedByName>CombinedCodeSSIS</a:CreatedByName>
                </a:CombinedCodeEntity>
             </CodeList>
          </CodesByTypeResponse>
       </s:Body>
    </s:Envelope>
    I'm recovering the value of Code and Description.

    I am using the following query - where the get_combined_Code function returns the above XML code
    select x.*
    from (
    select facsite_pkg.get_combined_code('county') xml from dual) t, 
    xmltable(xmlnamespaces('a' as "a"),
    '//a:CombinedCodeEntity' passing t.xml.extract('//a:CombinedCodeEntity',
      'xmlns:a="http://schemas.datacontract.org/2004/07/WA.Ecy.ADS.CombinedCode.Service.DataAccess" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"')
    columns code_id varchar2(10) path 'a:CombinedCodeValue',
    code_description varchar2(100) path 'a:CombinedCodeDescription') x
    This query returns no records.

    I first tried this without the namespace clause, but this failed with the error: ORA-19228: XPST0008 - undeclared identifier: 'a' local-name of the prefix ' a: CombinedCodeEntity'

    I also tried to make the namespace clause
     xmlnamespaces('urn:WA.Ecy.ADS.CombinedCode.Services' as "a") 
    but the end result is the same.

    Any thoughts on where things have gone wrong?

    Thank you, Tony

    use:

    xmlnamespaces('http://schemas.xmlsoap.org/soap/envelope' as "s",
                           'http://schemas.datacontract.org/2004/07/WA.Ecy.ADS.CombinedCode.Service.DataAccess' as "a")
    

    Amiel

  • the sql XML query report conversion - sound the alarm

    Hi all

    I have a custom report based on an sql query (method-sql * more) I need to convert this report in XML. I followed these steps
    I have generated the xml file by opening this request in the rdf generator (file > > generate > > xml)
    I open this XML file in word and do the rest of the treatment
    Copy the original simultaneous program (copy to option in set the window)
    changed the short name and the type of output as XML (the same method and executable retention)
    Add newly build it program at thr group asks even the original program in conc
    now, if I run this program it will show a warning when I checked the journal (Journal of the conc program manager administer) it displays following error
    > > caused by: oracle.xdo.parser.v2.XMLParseException: beginning of the element root waited.

    When I checked the XML code (from diagnostics) I was following the text by giving parameters
    > > whitespace is not allowed at this location. Error processing resource
    > > Semi colon character was expected. Error processing resource

    I checked the preview while I was preparing the model in word, it was a weather display data
    by giving the same parameters for which I generated the XML code, it shows the same warning in apps
    The log file also has the data...

    I use reports 6i, XML 5.6.2 and apps 11.5.10.2

    kindly help me to solve this

    Thanks in advance

    Shivdeep Singh

    first question - did you just change the output format of your concurrent request (with the executable, type SQL * more) in XML format and add a template to it?

    If this is the case, I'm not surprised, you get an error. You must ensure that you generate actual XML output. If you run the query and then click on the "Diagnostics" button, you will see a button saying 'display XML '. Click on this to see what you get. If you get an error, then it is not correct XML.

    This is the case, you have several options:

    1. create a data model and use it to create the XML file
    2 use the XML features in your query to generate XML (never tried so cannot guarantee this will work)
    3. use file rdf reports to generate the XML file
    4 generate the XML of PL/SQL file

    I suggest that you try option 2 first of all it should be pretty fast & easy to test, then use option 1 as the best solution if it does not work.

    Good luck!

  • XML Query when all the elements are not defined.

    I have the following:

    We could have a situation that elements of PRICES are not defined, but all others are. I can t solve this problem by performing a union query. Is there a way appropriate or better?

    Thank you

    DECLARE

    x_xml CLOB

    " : = ' < OTA_ResRetrieveRS xmlns =" http://www.OpenTravel.org/OTA/2003/05 "" xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " Version = "7" "xsi: schemaLocation =" http://www.OpenTravel.org/OTA/2003/05 OTA_ResRetrieveRS.xsd "TimeStamp =" 2015-05 - 20 T 14: + 00:00 40:44.000000 "Target ="Test"TargetName ="AUS"TransactionIdentifier ="2716181"> " ""

    < success / >

    < errors >

    < error Type = '0' doc = "None" / >

    < / errors >

    < ReservationsList >

    < HotelReservation RoomStayReservation = "true" ResStatus = "Internal" >

    < Type UniqueID = "14" ID = "514803980" / >

    < services >

    < Service >

    < TPA_Extensions >

    < TPA_Extension >

    < WiFiFees NumberConnections = '2' = ConnectionType "F" LengthOfStay = "4" / > "

    <!-RATES DAYS = '7' UPGRADE = LEVEL-10 "20.65" = "21.95' LEVEL-20 ="39.95"/ >

    < RATES DAYS = UPGRADE '3' = '8.85"LEVEL-10 = '13.95' LEVEL-20 ="23.95"/ >

    < RATES DAYS = UPGRADE '1' = "2.95" LEVEL-10 = "5.95" LEVEL-20 = "9.95" /-->

    < / TPA_Extension >

    < / TPA_Extensions >

    < / service >

    < / services >

    < ResGuests >

    < ResGuest >

    profile of <>

    < ProfileInfo >

    < Type UniqueID = "21" ID = "356321732" / >

    < profile >

    < TPA_Extensions >

    < TPA_Extension >

    < DRI_INFO MemberLevel = GuestType 'SAM' = 'GST' OwnerStay = "N" / >

    < / TPA_Extension >

    < / TPA_Extensions >

    < customer >

    < PersonName >

    Tomas < name > < / name >

    Lane Donald < GivenName > < / GivenName >

    < / PersonName >

    < / customer >

    < / profile >

    < / ProfileInfo >

    < ProfileInfo >

    < Type UniqueID = "21" ID = "356321734" / >

    < profile >

    < TPA_Extensions >

    < TPA_Extension >

    < DRI_INFO MemberLevel = GuestType 'SAM' = 'GST' OwnerStay = "N" / >

    < / TPA_Extension >

    < / TPA_Extensions >

    < customer >

    < PersonName >

    James < name > < / name >

    Amanda < GivenName > < / GivenName >

    < / PersonName >

    < / customer >

    < / profile >

    < / ProfileInfo >

    < / profile >

    < / ResGuest >

    < / ResGuests >

    < RoomStays >

    < ideal >

    < BasicPropertyInfo HotelCode = "LOL" / >

    < price >

    < RoomRate RoomID = code '17105' = 'SAM' >

    < GuestCounts >

    < GuestCount Count = "1" / >

    < / GuestCounts >

    < / RoomRate >

    < / price >

    < TimeSpan Start = end of the '2015-05-20' = "2015-05-24" / >

    < / ideal >

    < / RoomStays >

    < / documents >

    < / ReservationsList >

    < / OTA_ResRetrieveRS > ';

    BEGIN

    I'm

    IN (SELECT x1.roomnumber

    x1.property

    x2.days

    x2.upgrad

    x2.lev1

    x2.lev2

    x3.folio

    x3.lastname

    x3.firstname

    x1.connections

    x1.connecttype

    FROM XMLTABLE)

    xmlnamespaces (DEFAULT 'http://www.opentravel.org/OTA/2003/05"")

    , ' / OTA_ResRetrieveRS/ReservationsList/documents ".

    PASSAGE xmltype (x_xml)

    COLUMNS Numerobureau VARCHAR2 (2000) PATH 'RoomStays/RoomStay/RoomRates/RoomRate/@RoomID '.

    , property VARCHAR2 (2000) PATH 'RoomStays/RoomStay/BasicPropertyInfo/@HotelCode '.

    , rates XMLTYPE PATH "Services, Services, TPA_Extensions, TPA_Extension.

    , profiles XMLTYPE PATH "ResGuests/ResGuest/profiles/ProfileInfo.

    , connections VARCHAR2 (2000)

    Path "Services/Service/TPA_Extensions/TPA_Extension/WiFiFees/@NumberConnections".

    , connecttype VARCHAR2 (2000)

    Path "Services/Service/TPA_Extensions/TPA_Extension/WiFiFees/@ConnectionType") x 1

    , XMLTABLE (xmlnamespaces (DEFAULT 'http://www.opentravel.org/OTA/2003/05'), ' / TPA_Extension/RATES " )

    PASSAGE x1.rates

    Days of COLUMNS VARCHAR2 (2000) PATH '@DAYS '.

    , upgrad VARCHAR2 (2000) PATH '@UPGRADE '.

    , lev1 VARCHAR2 (2000) PATH ' @LEVEL-10'.

    LEV2 VARCHAR2 (2000) PATH "(@LEVEL-20') x 2.

    XMLTABLE)

    xmlnamespaces (DEFAULT 'http://www.opentravel.org/OTA/2003/05'), ' / ProfileInfo'

    PASSAGE x1.profiles

    Folio VARCHAR2 COLUMNS (2000) PATH 'UniqueID/@ID '.

    , name VARCHAR2 (2000) PATH ' profile/client/PersonName/family name.

    First name VARCHAR2 (2000) PATH 'Profile, customer, PersonName, GivenName') x 3

    the Union - is - it possible to get results without it?

    SELECT x1.roomnumber

    x1.property

    null

    null

    null

    null

    x3.folio

    x3.lastname

    x3.firstname

    x1.connections

    x1.connecttype

    FROM XMLTABLE)

    xmlnamespaces (DEFAULT 'http://www.opentravel.org/OTA/2003/05"")

    , ' / OTA_ResRetrieveRS/ReservationsList/documents ".

    PASSAGE xmltype (x_xml)

    COLUMNS Numerobureau VARCHAR2 (2000) PATH 'RoomStays/RoomStay/RoomRates/RoomRate/@RoomID '.

    , property VARCHAR2 (2000) PATH 'RoomStays/RoomStay/BasicPropertyInfo/@HotelCode '.

    , rates XMLTYPE PATH "Services, Services, TPA_Extensions, TPA_Extension.

    , profiles XMLTYPE PATH "ResGuests/ResGuest/profiles/ProfileInfo.

    , connections VARCHAR2 (2000)

    Path "Services/Service/TPA_Extensions/TPA_Extension/WiFiFees/@NumberConnections".

    , connecttype VARCHAR2 (2000)

    Path "Services/Service/TPA_Extensions/TPA_Extension/WiFiFees/@ConnectionType") x 1

    XMLTABLE)

    xmlnamespaces (DEFAULT 'http://www.opentravel.org/OTA/2003/05'), ' / ProfileInfo'

    PASSAGE x1.profiles

    Folio VARCHAR2 COLUMNS (2000) PATH 'UniqueID/@ID '.

    , name VARCHAR2 (2000) PATH ' profile/client/PersonName/family name.

    First name VARCHAR2 (2000) PATH 'Profile, customer, PersonName, GivenName') x 3

    ORDER BY 8)

    LOOP

    Dbms_output.put_line (i.roomnumber

    || ' '

    || students

    || ' '

    || i.Days

    || ' '

    || i.upgrad

    || ' '

    || i.Lev1

    || ' '

    || i.Lev2

    || ' '

    || i.Folio

    || ' '

    || i.LastName

    || ' '

    || i.FirstName

    || ' '

    || i.Connections

    || ' '

    || i.CONNECTType);

    END LOOP;

    END;

    I can t solve this problem by performing a union query. Is there a way appropriate or better?

    Yes, you can use an OUTER JOIN:

    SELECT x1.roomnumber

    x1.property

    x2.days

    x2.upgrad

    x2.lev1

    x2.lev2

    x3.folio

    x3.lastname

    x3.firstname

    x1.connections

    x1.connecttype

    FROM XMLTABLE)

    XmlNamespaces (DEFAULT 'http://www.opentravel.org/OTA/2003/05')

    , ' / OTA_ResRetrieveRS/ReservationsList/documents ".

    PASSAGE xmltype (x_xml)

    COLUMNS Numerobureau PATH VARCHAR2 (2000) 'RoomStays/RoomStay/RoomRates/RoomRate/@RoomID '.

    , the path of the VARCHAR2 (2000) 'RoomStays/RoomStay/BasicPropertyInfo/@HotelCode '.

    , rates XMLTYPE PATH "Services, Services, TPA_Extensions, TPA_Extension.

    , profiles XMLTYPE PATH "ResGuests/ResGuest/profiles/ProfileInfo.

    , connections VARCHAR2 (2000) path 'Services/Service/TPA_Extensions/TPA_Extension/WiFiFees/@NumberConnections '.

    , connecttype PATH VARCHAR2 (2000) 'Services/Service/TPA_Extensions/TPA_Extension/WiFiFees/@ConnectionType '.

    ) x 1

    XMLTABLE)

    XmlNamespaces (DEFAULT 'http://www.opentravel.org/OTA/2003/05')

    , ' / TPA_Extension/PRICE.

    PASSAGE x1.rates

    Days of COLUMNS VARCHAR2 (2000) '@DAYS '.

    , upgrad VARCHAR2 (2000) path '@UPGRADE '.

    , lev1 PATH VARCHAR2 (2000) ' @LEVEL-10'.

    , lev2 PATH of VARCHAR2 (2000) ' @LEVEL-20'.

    ) (+) x 2

    XMLTABLE)

    XmlNamespaces (DEFAULT 'http://www.opentravel.org/OTA/2003/05'), ' / ProfileInfo'

    PASSAGE x1.profiles

    Folio VARCHAR2 COLUMNS (2000) path 'UniqueID/@ID '.

    , name VARCHAR2 (2000) PATH ' profile/client/PersonName/family name.

    , name VARCHAR2 (2000) PATH "profile, customer, PersonName, GivenName".

    ) x 3

  • XML QUERY returning no values

    I have the following. I can not all the values of the meldeblatt node.

    DECLARE

    CLOB donnees_xml

    : = ' < ? XML version = "1.0" encoding = "UTF-8"? >

    < oestat gemeinde = "612" version = "1" >

    < betriebnr betrieb "4" = >

    < meldeblatt mblattnr = bearbeiter '51356' = 'ATLAS' ankunft = abreise '2015-04-21' = '2015-04-22' abgeplant = '2015-04-22' reisegruppe = "0" >

    < landschl lschlnr = "0" anzpers = "4" / >

    < gastart gastart = "N" anzpers = "1" / >

    < gastart gastart = 'F' anzpers = '3' / >

    < gast gastlfdnr = '1' gasttyp = vorname "HG" = "Jim" name = "Smith" gebdatum = "1974-06-03" sex = '2' herkunftsland = '0' strasse = 'Dorfstrasse 3' strasse2 = "' nation = tro"UEA"="Fluehli"= please"6173"staatsang ="UEA"/ >"

    < gast gastlfdnr = '2' gasttyp = vorname 'KI' = 'John' name = "Smith" gebdatum = '2007-03-30' sex = '0' herkunftsland = '0' strasse = 'Dorfstrasse 3' strasse2 = "' nation = tro"UEA"="Fluehli"= please"6173"staatsang ="UEA"/ >"

    < gast gastlfdnr = '3' gasttyp = «KI» vorname = 'Jane' name = "Smith" gebdatum = '2011-09-19' sex = '0' herkunftsland = '0' strasse = 'Dorfstrasse 3' strasse2 = "' nation = tro"UEA"="Fluehli"= please"6173"staatsang ="UEA"/ >"

    < gast gastlfdnr = "4" gasttyp = vorname 'KI' = 'Henry' name = "Smith" gebdatum = '2009-12-11' sex = '0' herkunftsland = '0' strasse = 'Dorfstrasse 3' strasse2 = "' nation = tro"UEA"="Fluehli"= please"6173"staatsang ="UEA"/ >"

    < / meldeblatt >

    < / betrieb >

    < / gemeinde > ';

    BEGIN

    I'm

    IN (SELECT lschlnr

    ankunft

    abreise

    abgeplant

    bearbeiter

    landschl

    x2.gastlfdnr

    x2.strasse

    FROM XMLTABLE ("gemeinde/betrieb"

    PASSAGE xmltype (donnees_xml)

    Lschlnr of VARCHAR COLUMNS (2000) PATH 'andschl/@lschlnr '.

    , ankunft VARCHAR2 (200) PATH 'meldeblatt/@ankunft '.

    , abreise VARCHAR2 (200) PATH 'meldeblatt/@abreise '.

    , abgeplant VARCHAR2 (200) PATH 'meldeblatt/@abgeplant '.

    , bearbeiter VARCHAR2 (200) PATH 'meldeblatt/@bearbeiter '.

    , landschl VARCHAR2 (200) PATH 'meldeblatt/landschl/@lschlnr '.

    XMLTYPE PATH "meldeblatt" gastinfo) xm

    XMLTABLE)

    'meldeblatt '.

    PASSAGE gastinfo

    COLUMNS strasse2 VARCHAR2 (2000) PATH ' / gast/@strasse2'

    , gastlfdnr VARCHAR2 (2000) PATH ' / gast/@gastlfdnr'

    , strasse VARCHAR2 (2000) PATH ' / gast/@strasse'

    (x 2))

    LOOP

    Dbms_output.put_line ('lschlnr->'

    || i.lschlnr

    || "ankunft->.

    || i.Ankunft

    || "abreise->.

    || i.Abreise

    || "gastlfdnr->".

    || i.gastlfdnr

    || "Straße->.

    || i.Strasse

    );

    END LOOP;

    END;

    The problem is this part:

    strasse2 VARCHAR2 (2000) PATH ' / gast/@strasse2'

    From the PATH expression a slash device 'find the gast node at the root of the context item', but here the context item is the 'meldeblatt' node, so the path expression target no node.

    The other problem is that step 'gast' should be in the main XQuery expression, if you want to iterate through the sequence of nodes 'gast '.

    This should be what you want:

    ...

    XMLTABLE)

    ' / meldeblatt/gast.

    PASSAGE gastinfo

    PATH of COLUMNS strasse2 VARCHAR2 (2000) '@strasse2 '.

    , gastlfdnr PATH VARCHAR2 (2000) '@gastlfdnr '.

    , strasse PATH VARCHAR2 (2000) '@strasse '.

    ) x 2

  • Download the XML query ADF Table line

    I have a request to adf with the data obtained in the adf table that has a column 'ID' with a link. How to get the value of link ID selected in the bean class and download the XML from DB?

    Java (TM) Platform1.7.0_51
    Oracle IDE12.1.3.0.41.140521.1008

    Here's the Code to work. Thanks for all the help.

    
      
      
      
    
    

    And the Bean.download)

    inputstream = blobdomain.getInputStream();
    // copy blob to output
    byte[] buffer = new byte[4096];
    int nread;
    while ((nread = inputstream.read(buffer)) != -1) {
      outputStream.write(buffer, 0, nread);
    }
    outputStream.close();
    outputStream.flush();
    inputstream.close();
    blobdomain.closeInputStream();
    
  • OAG - insertion of additional block in a XML query

    Hello

    I have a requirement to add/insert under block under < mainXMLblock > error when the XML request reaches the OAG. I checked the filter 'ADD XML Node', but it allows to add node to node not complete block of error. Could you please suggest some options. I thought to use the 'set message' filter but I need incoming XML (xml request) + block error to add, do not know who to do it in the filter 'define the Message. "

    < mainXMLblock >

    < error >

    <>error code

    < Type > ERROR < / Type >

    < ErrorSubCode >

    < value >

    Namespace1 < Namespace > < / Namespace >

    Value4 < value > < / value >

    < / value >

    < / ErrorSubCode >

    < / error >

    < / mainXMLBlock >

    Kind regards

    Ganesh

    Hello

    You can can add the entire block to the mainXMLBlock at once with the filter to add an XML node. But the filter is a bit tricky...

    Here are a few things to watch.

    1 namespaces

    If there is a namespace in mainXMLBlock for example, you will need to add this to the XML that you want to insert. For example:

    http://schemas.xmlsoap.org/SOAP/envelope/">

    For the XML node to add when add you the XML content you include the namespace above.

    Node type: element

    Content of the node: http://schemas.xmlsoap.org/soap/envelope/ ">ERRORNamespace1Value4 "

    2. the header.

    Unfortunately the filter add an XML node cannot handle automatically if the application may have the XML node that you want to add. So if you have a case where the node may already exist you must manage this separately and have two add an XML node, where you add just one and the other to replace for example.

    See you soon,.

    Stefan

  • XML Query file

    Hello

    I have access to this WINE of XML decoder, you put in a car of WINE and it gives you the news of the car.

    I've never worked with XML before that I need to be able to ask this as I did a normal database and get info in a form field.

    I did a few tutorials, but most of them get the c:\COLDFUSION... file not in Http: / / format more they all use Dump to display info I really need everyone on the ground to be put in analogues:

    < cfquery XML file >

    < / cfquery >

    < cfoutput >

    < name of the form = "form1" method = "post" action = "" >

    < input name = "Mark" type = "text" id = "Make" value = "#make #" >
    < input name = "Model" type = "text" id = "Model" value = "# model #" >

    < input name = "Level of Trim" type = 'text' id 'level of Trim"value ="#Trim"level = # >

    etch...

    < / make >

    < / cfoutput >

    Here is the XML HTTP

    <? XML version = "1.0" encoding = "utf-8" standalone = "yes"? >
    -FIVE Version = "1.0.0" Report_Type = "SCOPE" Date = "22/10/2009" >
    -< number of WINE = ' KMHDM55DX5 * ' Status = "SUCCESS" >
    -< vehicle VINquery_Vehicle_ID = Model_Year '29490' = '2005' make model = 'Hyundai' = "Elantra" Trim_Level = "GT 5-door" >
    < key = "VINquery_Vehicle_ID" Value = "29490" Unit = "" / > "
    < key = value = "Model year" unites "2005" = "" / > "
    < = 'Make' Value = 'Hyundai' key point Unit = "" / > "
    < key = 'Model' Value = "Elantra" Unit = "" / > "
    < key = 'Finishing level' Value = 'GT 5-Door' Unit = "" / > "
    < / vehicle >
    < / WINE >
    < / FIVE >

    Thanks for your help.

    Here is a code example that shows the notation of direct table base as a simple xmlSearch() with a basic xpath.  I don't have the motivation to work up a xmlTransform() example that would use xslt, but there are plenty of tutorials on how to use xslt with xml and ColdFusion documentation describes how to use the xmlTransform() function to use the XSLT with xml.

    
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
    
    
    
    
         #xmlObj.VINquery.vin.vehicle.xmlAttributes.make #
         #xmlObj.VINquery.vin.vehicle.xmlAttributes.model #
         #xmlObj.VINquery.vin.vehicle.xmlAttributes.model_year #
         #xmlObj.VINquery.vin.vehicle.xmlAttributes.trim_level #
          #xmlObj.VINquery.vin.vehicle.xmlAttributes.vinquery_vehicle_id #.
      

Maybe you are looking for