<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>nisargmca's Feed - Programmer's Heaven</title>
    <link>http://www.programmersheaven.com/feed/User/368899/RSS.aspx</link>
    <description>Events at Programmer's Heaven related to the user nisargmca.</description>
    <language>en</language>
    <copyright>Copyright 2013 Programmers Heaven</copyright>
    <pubDate>Tue, 21 May 2013 23:13:09 -0700</pubDate>
    <generator>Argotic Syndication Framework 2007.3.0.1, http://www.codeplex.com/Argotic</generator>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <ttl>360</ttl>
    <item>
      <title>Split XML in Multiple XML files</title>
      <link />
      <description>&lt;p&gt;Posted a 'new message on the Java forum.&lt;/p&gt;Hi guys , i have following xml file as input ....&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="sourcecode"&gt;&amp;lt;?xml version="1.0" encoding="ISO-8859-1"?&amp;gt;
&amp;lt;T0020
    xsi:schemaLocation="http://www.safersys.org/namespaces/T0020V1 T0020V1.xsd"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.safersys.org/namespaces/T0020V1"&amp;gt;
    &amp;lt;INTERFACE&amp;gt;
        &amp;lt;NAME&amp;gt;SAFER&amp;lt;/NAME&amp;gt;
        &amp;lt;VERSION&amp;gt;04.02&amp;lt;/VERSION&amp;gt;
    &amp;lt;/INTERFACE&amp;gt;
    &amp;lt;TRANSACTION&amp;gt;
        &amp;lt;VERSION&amp;gt;01.00&amp;lt;/VERSION&amp;gt;
        &amp;lt;OPERATION&amp;gt;REPLACE&amp;lt;/OPERATION&amp;gt;
        &amp;lt;DATE_TIME&amp;gt;2009-09-01T00:00:00&amp;lt;/DATE_TIME&amp;gt;
        &amp;lt;TZ&amp;gt;CT&amp;lt;/TZ&amp;gt;
    &amp;lt;/TRANSACTION&amp;gt;
    &amp;lt;IRP_ACCOUNT&amp;gt;
        &amp;lt;IRP_CARRIER_ID_NUMBER&amp;gt;274845&amp;lt;/IRP_CARRIER_ID_NUMBER&amp;gt;
        &amp;lt;IRP_BASE_COUNTRY&amp;gt;US&amp;lt;/IRP_BASE_COUNTRY&amp;gt;
        &amp;lt;IRP_BASE_STATE&amp;gt;AR&amp;lt;/IRP_BASE_STATE&amp;gt;
        &amp;lt;IRP_ACCOUNT_NUMBER&amp;gt;55002&amp;lt;/IRP_ACCOUNT_NUMBER&amp;gt;
        &amp;lt;IRP_ACCOUNT_TYPE&amp;gt;I&amp;lt;/IRP_ACCOUNT_TYPE&amp;gt;
        &amp;lt;IRP_STATUS_CODE&amp;gt;100&amp;lt;/IRP_STATUS_CODE&amp;gt;
        &amp;lt;IRP_STATUS_DATE&amp;gt;2007-11-06&amp;lt;/IRP_STATUS_DATE&amp;gt;
        &amp;lt;IRP_UPDATE_DATE&amp;gt;2009-08-03&amp;lt;/IRP_UPDATE_DATE&amp;gt;
        &amp;lt;IRP_NAME&amp;gt;
            &amp;lt;NAME_TYPE&amp;gt;LG&amp;lt;/NAME_TYPE&amp;gt;
            &amp;lt;NAME&amp;gt;A P SUPPLY CO&amp;lt;/NAME&amp;gt;
            &amp;lt;IRP_ADDRESS&amp;gt;
                &amp;lt;ADDRESS_TYPE&amp;gt;PH&amp;lt;/ADDRESS_TYPE&amp;gt;
                &amp;lt;STREET_LINE_1&amp;gt;1400 N OATS&amp;lt;/STREET_LINE_1&amp;gt;
                &amp;lt;STREET_LINE_2/&amp;gt;
                &amp;lt;CITY&amp;gt;TEXARKANA&amp;lt;/CITY&amp;gt;
                &amp;lt;STATE&amp;gt;AR&amp;lt;/STATE&amp;gt;
                &amp;lt;ZIP_CODE&amp;gt;71854&amp;lt;/ZIP_CODE&amp;gt;
                &amp;lt;COUNTY&amp;gt;MILLER&amp;lt;/COUNTY&amp;gt;
                &amp;lt;COLONIA/&amp;gt;
                &amp;lt;COUNTRY&amp;gt;US&amp;lt;/COUNTRY&amp;gt;
            &amp;lt;/IRP_ADDRESS&amp;gt;
            &amp;lt;IRP_ADDRESS&amp;gt;
                &amp;lt;ADDRESS_TYPE&amp;gt;MA&amp;lt;/ADDRESS_TYPE&amp;gt;
                &amp;lt;STREET_LINE_1&amp;gt;P O BOX 1927&amp;lt;/STREET_LINE_1&amp;gt;
                &amp;lt;STREET_LINE_2/&amp;gt;
                &amp;lt;CITY&amp;gt;TEXARKANA&amp;lt;/CITY&amp;gt;
                &amp;lt;STATE&amp;gt;AR&amp;lt;/STATE&amp;gt;
                &amp;lt;ZIP_CODE&amp;gt;75504&amp;lt;/ZIP_CODE&amp;gt;
                &amp;lt;COUNTY/&amp;gt;
                &amp;lt;COLONIA/&amp;gt;
                &amp;lt;COUNTRY&amp;gt;US&amp;lt;/COUNTRY&amp;gt;
            &amp;lt;/IRP_ADDRESS&amp;gt;
        &amp;lt;/IRP_NAME&amp;gt;  
&amp;lt;/IRP_ACCOUNT&amp;gt;
&amp;lt;IRP_ACCOUNT&amp;gt; ..... &amp;lt;/IRP_ACCOUNT&amp;gt;
&amp;lt;IRP_ACCOUNT&amp;gt; ..... &amp;lt;/IRP_ACCOUNT&amp;gt;
&amp;lt;IRP_ACCOUNT&amp;gt; ..... &amp;lt;/IRP_ACCOUNT&amp;gt;
 &amp;lt;/T0020&amp;gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
and i want to take this xml file and split it into multiple files through java code like this ...&lt;br /&gt;
&lt;br /&gt;
File1.xml&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="sourcecode"&gt;&amp;lt;T0020&amp;gt;
 &amp;lt;IRP_ACCOUNT&amp;gt; ..... &amp;lt;/IRP_ACCOUNT&amp;gt;
 &amp;lt;IRP_ACCOUNT&amp;gt; ..... &amp;lt;/IRP_ACCOUNT&amp;gt;
&amp;lt;/T0020&amp;gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
File2.xml&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="sourcecode"&gt;&amp;lt;T0020&amp;gt;
 &amp;lt;IRP_ACCOUNT&amp;gt; ..... &amp;lt;/IRP_ACCOUNT&amp;gt;
 &amp;lt;IRP_ACCOUNT&amp;gt; ..... &amp;lt;/IRP_ACCOUNT&amp;gt;
&amp;lt;/T0020&amp;gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
File3.xml&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="sourcecode"&gt;&amp;lt;T0020&amp;gt;
 &amp;lt;IRP_ACCOUNT&amp;gt; ..... &amp;lt;/IRP_ACCOUNT&amp;gt;
 &amp;lt;IRP_ACCOUNT&amp;gt; ..... &amp;lt;/IRP_ACCOUNT&amp;gt;
&amp;lt;/T0020&amp;gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and many more xml file .Each xml file contain maximum 10 or 15 IRP_ACCOUNT.&lt;br /&gt;
&lt;br /&gt;
Can somebody please help me ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description>
      <pubDate>Wed, 13 Jan 2010 06:44:37 -0700</pubDate>
    </item>
    <item>
      <title>Add Existing node  to another node's Child node</title>
      <link />
      <description>&lt;p&gt;Posted a 'new message on the XML Development forum.&lt;/p&gt;Hi there,&lt;br /&gt;
&lt;br /&gt;
I have following XML and i want to transform it to my desire XML using XSLT ,So I need help &lt;br /&gt;
&lt;br /&gt;
Given is My Input XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version = '1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;ROWSET&amp;gt;&lt;br /&gt;
&amp;lt;irp_account num="1"&amp;gt;&lt;br /&gt;
&amp;lt;IRP_CARRIER_ID_NUMBER&amp;gt;274845&amp;lt;/IRP_CARRIER_ID_NUMBER&amp;gt;&lt;br /&gt;
&amp;lt;IRP_ACCOUNT_NUMBER&amp;gt;55002&amp;lt;/IRP_ACCOUNT_NUMBER&amp;gt;&lt;br /&gt;
&amp;lt;/irp_account&amp;gt; &lt;br /&gt;
&amp;lt;irp_account num="83"&amp;gt;&lt;br /&gt;
&amp;lt;IRP_CARRIER_ID_NUMBER&amp;gt;928265&amp;lt;/IRP_CARRIER_ID_NUMBER&amp;gt;&lt;br /&gt;
&amp;lt;IRP_ACCOUNT_NUMBER&amp;gt;59897&amp;lt;/IRP_ACCOUNT_NUMBER&amp;gt;&lt;br /&gt;
&amp;lt;NAME_TYPE&amp;gt;LG&amp;lt;/NAME_TYPE&amp;gt;&lt;br /&gt;
&amp;lt;NAME&amp;gt;LAMBERT TRUCKING INC&amp;lt;/NAME&amp;gt;&lt;br /&gt;
&amp;lt;ADDRESS_TYPE&amp;gt;PH&amp;lt;/ADDRESS_TYPE&amp;gt;&lt;br /&gt;
&amp;lt;/irp_account&amp;gt; &lt;br /&gt;
&amp;lt;irp_account num="97"&amp;gt;&lt;br /&gt;
&amp;lt;IRP_CARRIER_ID_NUMBER&amp;gt;957858&amp;lt;/IRP_CARRIER_ID_NUMBER&amp;gt;&lt;br /&gt;
&amp;lt;IRP_ACCOUNT_NUMBER&amp;gt;59940&amp;lt;/IRP_ACCOUNT_NUMBER&amp;gt;&lt;br /&gt;
&amp;lt;NAME_TYPE&amp;gt;LG&amp;lt;/NAME_TYPE&amp;gt;&lt;br /&gt;
&amp;lt;NAME&amp;gt;SONNY DAVIS INC&amp;lt;/NAME&amp;gt;&lt;br /&gt;
&amp;lt;ADDRESS_TYPE&amp;gt;MA&amp;lt;/ADDRESS_TYPE&amp;gt;&lt;br /&gt;
&amp;lt;/irp_account&amp;gt;&lt;br /&gt;
&amp;lt;irp_account num="98"&amp;gt;&lt;br /&gt;
&amp;lt;IRP_CARRIER_ID_NUMBER&amp;gt;957858&amp;lt;/IRP_CARRIER_ID_NUMBER&amp;gt;&lt;br /&gt;
&amp;lt;IRP_ACCOUNT_NUMBER&amp;gt;59940&amp;lt;/IRP_ACCOUNT_NUMBER&amp;gt; &lt;br /&gt;
&amp;lt;NAME_TYPE&amp;gt;LG&amp;lt;/NAME_TYPE&amp;gt;&lt;br /&gt;
&amp;lt;NAME&amp;gt;SONNY DAVIS INC&amp;lt;/NAME&amp;gt;&lt;br /&gt;
&amp;lt;ADDRESS_TYPE&amp;gt;PH&amp;lt;/ADDRESS_TYPE&amp;gt;&lt;br /&gt;
&amp;lt;/irp_account&amp;gt; &lt;br /&gt;
&amp;lt;/ROWSET&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With the use of XSLT i want to generate Output XML like this.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version="1.0"?&amp;gt; &lt;br /&gt;
&amp;lt;T0020&amp;gt;&lt;br /&gt;
&amp;lt;IRP_ACCOUNT&amp;gt;&lt;br /&gt;
&amp;lt;IRP_CARRIER_ID_NUMBER&amp;gt;274845&amp;lt;/IRP_CARRIER_ID_NUMBER&amp;gt; &lt;br /&gt;
&amp;lt;IRP_ACCOUNT_NUMBER&amp;gt;55002&amp;lt;/IRP_ACCOUNT_NUMBER&amp;gt; &lt;br /&gt;
&amp;lt;IRP_NAME&amp;gt;&lt;br /&gt;
&amp;lt;NAME_TYPE&amp;gt;LG&amp;lt;/NAME_TYPE&amp;gt; &lt;br /&gt;
&amp;lt;NAME&amp;gt;A P SUPPLY CO&amp;lt;/NAME&amp;gt; &lt;br /&gt;
&amp;lt;IRP_ADDRESS&amp;gt; &lt;br /&gt;
&amp;lt;ADDRESS_TYPE&amp;gt;PH&amp;lt;/ADDRESS_TYPE&amp;gt; &lt;br /&gt;
&amp;lt;/IRP_ADDRESS&amp;gt;&lt;br /&gt;
&amp;lt;IRP_ADDRESS&amp;gt;&lt;br /&gt;
&amp;lt;ADDRESS_TYPE&amp;gt;MA&amp;lt;/ADDRESS_TYPE&amp;gt; &lt;br /&gt;
&amp;lt;/IRP_ADDRESS&amp;gt;&lt;br /&gt;
&amp;lt;/IRP_NAME&amp;gt;&lt;br /&gt;
&amp;lt;/IRP_ACCOUNT&amp;gt;&lt;br /&gt;
&amp;lt;/T0020&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have tried below XSLT but it is not giving desire result&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match="/ROWSET"&amp;gt; &lt;br /&gt;
&amp;lt;xsl:element name="T0020"&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates select="irp_account"/&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:element&amp;gt; &lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match="irp_account"&amp;gt;&lt;br /&gt;
&amp;lt;xsl:element name="IRP_ACCOUNT"&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates select="IRP_CARRIER_ID_NUMBER"/&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates select="IRP_ACCOUNT_NUMBER"/&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates select="IRP_ACCOUNT_TYPE"/&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates select="NAME_TYPE"/&amp;gt; &lt;br /&gt;
&amp;lt;xsl:apply-templates select="ADDRESS_TYPE"/&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:element&amp;gt; &lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match="IRP_CARRIER_ID_NUMBER"&amp;gt;&lt;br /&gt;
&amp;lt;xsl:copy-of select="descendant-or-self::IRP_CARRIER_ID_NUMBER"/&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match="IRP_ACCOUNT_NUMBER"&amp;gt;&lt;br /&gt;
&amp;lt;xsl:copy-of select="descendant-or-self::IRP_ACCOUNT_NUMBER"/&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match="IRP_ACCOUNT_TYPE"&amp;gt;&lt;br /&gt;
&amp;lt;xsl:copy-of select="descendant-or-self::IRP_ACCOUNT_TYPE"/&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match="NAME_TYPE"&amp;gt; &lt;br /&gt;
&amp;lt;xsl:element name="IRP_NAME"&amp;gt;&lt;br /&gt;
&amp;lt;xsl:copy-of select="descendant-or-self::NAME_TYPE"/&amp;gt;&lt;br /&gt;
&amp;lt;xsl:copy-of select="following-sibling::NAME"/&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:element&amp;gt; &lt;br /&gt;
&amp;lt;/xsl:template&amp;gt; &lt;br /&gt;
&amp;lt;xsl:template match="ADDRESS_TYPE"&amp;gt;&lt;br /&gt;
&amp;lt;xsl:element name="IRP_ADDRESS"&amp;gt;&lt;br /&gt;
&amp;lt;xsl:copy-of select="descendant-or-self::ADDRESS_TYPE"/&amp;gt;&lt;br /&gt;
&amp;lt;xsl:copy-of select="following-sibling::NAME"/&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:element&amp;gt; &lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please help ....&lt;br /&gt;
&lt;br /&gt;</description>
      <pubDate>Thu, 31 Dec 2009 04:38:39 -0700</pubDate>
    </item>
    <item>
      <title>Parameter Value is not Inserted to Database using XSLT.</title>
      <link />
      <description>&lt;p&gt;Posted a 'new message on the XML Development forum.&lt;/p&gt;Hello,&lt;br /&gt;
[1] We have XML file as below&lt;br /&gt;
&lt;br /&gt;
MyExample.XML&lt;br /&gt;
&amp;lt;?xml version="1.0" encoding="ISO-8859-1"?&amp;gt;&lt;br /&gt;
&amp;lt;T0020&lt;br /&gt;
    xsi:schemaLocation="http://www.safersys.org/namespaces/T0020V1 T0020V1.xsd"&lt;br /&gt;
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.safersys.org/namespaces/T0020V1"&amp;gt;&lt;br /&gt;
    &amp;lt;INTERFACE&amp;gt;&lt;br /&gt;
        &amp;lt;NAME&amp;gt;SAFER&amp;lt;/NAME&amp;gt;&lt;br /&gt;
        &amp;lt;VERSION&amp;gt;04.02&amp;lt;/VERSION&amp;gt;&lt;br /&gt;
    &amp;lt;/INTERFACE&amp;gt;&lt;br /&gt;
    &amp;lt;TRANSACTION&amp;gt;&lt;br /&gt;
        &amp;lt;VERSION&amp;gt;01.00&amp;lt;/VERSION&amp;gt;&lt;br /&gt;
        &amp;lt;OPERATION&amp;gt;REPLACE&amp;lt;/OPERATION&amp;gt;&lt;br /&gt;
        &amp;lt;DATE_TIME&amp;gt;2009-09-01T00:00:00&amp;lt;/DATE_TIME&amp;gt;&lt;br /&gt;
        &amp;lt;TZ&amp;gt;CT&amp;lt;/TZ&amp;gt;&lt;br /&gt;
    &amp;lt;/TRANSACTION&amp;gt;&lt;br /&gt;
    &amp;lt;IRP_ACCOUNT&amp;gt;&lt;br /&gt;
        &amp;lt;IRP_CARRIER_ID_NUMBER&amp;gt;274845&amp;lt;/IRP_CARRIER_ID_NUMBER&amp;gt;&lt;br /&gt;
        &amp;lt;IRP_BASE_COUNTRY&amp;gt;US&amp;lt;/IRP_BASE_COUNTRY&amp;gt;&lt;br /&gt;
        &amp;lt;IRP_BASE_STATE&amp;gt;AR&amp;lt;/IRP_BASE_STATE&amp;gt;&lt;br /&gt;
        &amp;lt;IRP_ACCOUNT_NUMBER&amp;gt;55002&amp;lt;/IRP_ACCOUNT_NUMBER&amp;gt;&lt;br /&gt;
        &amp;lt;IRP_ACCOUNT_TYPE&amp;gt;I&amp;lt;/IRP_ACCOUNT_TYPE&amp;gt;&lt;br /&gt;
        &amp;lt;IRP_STATUS_CODE&amp;gt;100&amp;lt;/IRP_STATUS_CODE&amp;gt;&lt;br /&gt;
        &amp;lt;IRP_STATUS_DATE&amp;gt;2007-11-06&amp;lt;/IRP_STATUS_DATE&amp;gt;&lt;br /&gt;
        &amp;lt;IRP_UPDATE_DATE&amp;gt;2009-08-03&amp;lt;/IRP_UPDATE_DATE&amp;gt;&lt;br /&gt;
        &amp;lt;IRP_NAME&amp;gt;&lt;br /&gt;
            &amp;lt;NAME_TYPE&amp;gt;LG&amp;lt;/NAME_TYPE&amp;gt;&lt;br /&gt;
            &amp;lt;NAME&amp;gt;A P SUPPLY CO&amp;lt;/NAME&amp;gt;&lt;br /&gt;
            &amp;lt;IRP_ADDRESS&amp;gt;&lt;br /&gt;
                &amp;lt;ADDRESS_TYPE&amp;gt;PH&amp;lt;/ADDRESS_TYPE&amp;gt;&lt;br /&gt;
                &amp;lt;STREET_LINE_1&amp;gt;1400 N OATS&amp;lt;/STREET_LINE_1&amp;gt;&lt;br /&gt;
                &amp;lt;STREET_LINE_2/&amp;gt;&lt;br /&gt;
                &amp;lt;CITY&amp;gt;TEXARKANA&amp;lt;/CITY&amp;gt;&lt;br /&gt;
                &amp;lt;STATE&amp;gt;AR&amp;lt;/STATE&amp;gt;&lt;br /&gt;
                &amp;lt;ZIP_CODE&amp;gt;71854&amp;lt;/ZIP_CODE&amp;gt;&lt;br /&gt;
                &amp;lt;COUNTY&amp;gt;MILLER&amp;lt;/COUNTY&amp;gt;&lt;br /&gt;
                &amp;lt;COLONIA/&amp;gt;&lt;br /&gt;
                &amp;lt;COUNTRY&amp;gt;US&amp;lt;/COUNTRY&amp;gt;&lt;br /&gt;
            &amp;lt;/IRP_ADDRESS&amp;gt;&lt;br /&gt;
        &amp;lt;/IRP_NAME&amp;gt;&lt;br /&gt;
    &amp;lt;/IRP_ACCOUNT&amp;gt;&lt;br /&gt;
&amp;lt;IRP_ACCOUNT&amp;gt; ………&amp;lt;IRP_ACCOUNT&amp;gt;&lt;br /&gt;
&amp;lt;IRP_ACCOUNT&amp;gt; ………&amp;lt;IRP_ACCOUNT&amp;gt;&lt;br /&gt;
&amp;lt;/T0020&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[2] we have table MyTable  to insert MyExample.XML Data&lt;br /&gt;
FILE_NAME                               VARCHAR2(120)                                                                                                                                                                                 &lt;br /&gt;
IRP_ACCOUNT_NUMBER                      VARCHAR2(32)                                                                                                                                                                                  &lt;br /&gt;
IRP_ACCOUNT_TYPE                        VARCHAR2(1)                                                                                                                                                                                   &lt;br /&gt;
IRP_CARRIER_ID_NUMBER                   VARCHAR2(12)                                                                                                                                                                                  &lt;br /&gt;
IRP_BASE_COUNTRY                        VARCHAR2(12)                                                                                                                                                                                  &lt;br /&gt;
IRP_BASE_STATE                          VARCHAR2(12)                                                                                                                                                                                  &lt;br /&gt;
IRP_STATUS_CODE                         VARCHAR2(12)                                                                                                                                                                                  &lt;br /&gt;
IRP_STATUS_DATE                         VARCHAR2(10)                                                                                                                                                                                  &lt;br /&gt;
IRP_UPDATE_DATE                         VARCHAR2(10)                                                                                                                                                                                  &lt;br /&gt;
XCVIEW_SOURCE_DATA                      VARCHAR2(100)                                                                                                                                                                                 &lt;br /&gt;
XCVIEW_PROC_STATUS                      VARCHAR2(100)                                                                                                                                                                                 &lt;br /&gt;
XCVIEW_PROC_TIME                        TIMESTAMP(6)     &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[3] so we have applied MyXSLT .xsl to insert data into database (into table MyTable  ),our xslt file is as below.&lt;br /&gt;
MyXSLT .xsl&lt;br /&gt;
&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:param name="FILE_NAME" select="T0020/IRP_ACCOUNT/FILE_NAME"/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match="/"&amp;gt;       &lt;br /&gt;
        &amp;lt;xsl:element name="T0020"&amp;gt;        	&lt;br /&gt;
             &amp;lt;xsl:apply-templates select="* | T0020/IRP_ACCOUNT"/&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:element&amp;gt;        &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
     &amp;lt;xsl:template match="*"&amp;gt;&lt;br /&gt;
	    &amp;lt;xsl:element name="{local-name()}"&amp;gt;&lt;br /&gt;
	      &amp;lt;xsl:apply-templates select="@* | node()"/&amp;gt;&lt;br /&gt;
	    &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;  &lt;br /&gt;
    &amp;lt;xsl:template match="@* | text()"&amp;gt;     &lt;br /&gt;
	    &amp;lt;xsl:copy/&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;xsl:template match="T0020/IRP_ACCOUNT"&amp;gt;  &lt;br /&gt;
       &amp;lt;xsl:element name="IRP_ACCOUNT"&amp;gt;     &lt;br /&gt;
        &amp;lt;xsl:element name="FILE_NAME"&amp;gt;     	    &lt;br /&gt;
               &amp;lt;xsl:value-of select="$FILE_NAME"/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:element name="IRP_CARRIER_ID_NUMBER"&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:value-of select="IRP_CARRIER_ID_NUMBER"/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:element name="IRP_BASE_COUNTRY"&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:value-of select="IRP_BASE_COUNTRY"/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:element name="IRP_BASE_STATE"&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:value-of select="IRP_BASE_STATE"/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:element name="IRP_ACCOUNT_NUMBER"&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:value-of select="IRP_ACCOUNT_NUMBER"/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:element name="IRP_ACCOUNT_TYPE"&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:value-of select="IRP_ACCOUNT_TYPE"/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:element name="IRP_STATUS_CODE"&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:value-of select="IRP_STATUS_CODE"/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:element name="IRP_STATUS_DATE"&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:value-of select="IRP_STATUS_DATE"/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:element name="IRP_UPDATE_DATE"&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:value-of select="IRP_UPDATE_DATE"/&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
       &amp;lt;/xsl:element&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[4] We are  insert xml data to database using oracleXMLSave.insert utility for which we have set parameter file name &lt;br /&gt;
      By oracleXMLSave.setXSLTParam(“FILE_NAME”,”mystestfile”).&lt;br /&gt;
&lt;br /&gt;
Only FILE_NAME Column is value is not coming into the Database.&lt;br /&gt;
&lt;br /&gt;
please help...if you need more details then i can provide...&lt;br /&gt;
	&lt;br /&gt;
           &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description>
      <pubDate>Wed, 23 Dec 2009 01:59:32 -0700</pubDate>
    </item>
  </channel>
</rss>