You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xmlbeans.apache.org by "Jacob Danner (JIRA)" <xm...@xml.apache.org> on 2009/05/21 19:03:45 UTC

[jira] Resolved: (XMLBEANS-408) How to suppress Namespace in XmlBeans Object ?

     [ https://issues.apache.org/jira/browse/XMLBEANS-408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacob Danner resolved XMLBEANS-408.
-----------------------------------

    Resolution: Invalid

This is not a bug, but rather something that should be posted to the xmlbeans user mailing list. Please post your question there.
http://xmlbeans.apache.org/community/index.html

> How to suppress Namespace in XmlBeans Object ?
> ----------------------------------------------
>
>                 Key: XMLBEANS-408
>                 URL: https://issues.apache.org/jira/browse/XMLBEANS-408
>             Project: XMLBeans
>          Issue Type: Improvement
>          Components: Binding
>    Affects Versions: Version 1.0.4
>         Environment: TEST
>            Reporter: Rajeshkumar
>            Priority: Critical
>             Fix For: Version 2.1
>
>
> Hi....
> Im using XmlBeans for paste 1yr, i dont know much on this topics, but i got one requirement  for that want to suppress total Namespace
> from input xml. My scenario im getting xml like this....
> <?xml version="1.0" encoding="UTF-8"?>
> <XSDPaymentRequestMsg xmlns="urn:XSD:xsd:XSDPaymentRequestMsg.00.03.00"
> 	xmlns:HE2E="urn:XSD:xsd:XSDHdrSrv.001.07"
> 	xmlns:HTRT="urn:XSD:xsd:XSDHdrTrt.001.07"
> 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> 	<XSDBdyPaymentRequest
> 		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> 		xmlns:SSRD="urn:XSD:xsd:XSDBdyPaymentRequest.00.03.00"
> 		xmlns:SGNT="urn:XSD:xsd:XSDSgnInf.001.04"
> 		xmlns:GPRS="urn:XSD:xsd:XSDPaymentRequest.00.03.00">
> 		<SSRD:XSDEnvelPaymentRequest>
> 			<SSRD:XSDPaymentRequest>
> 				<GPRS:GrpHdr>
> 					<GPRS:MsgId>2008013100010</GPRS:MsgId>
> 					<GPRS:CreDtTm>2008-01-31T15:14:53</GPRS:CreDtTm>
> 					<GPRS:NbOfTxs>2</GPRS:NbOfTxs>
> 					<GPRS:CtrlSum>27.00</GPRS:CtrlSum>
> 					<GPRS:Grpg>GRPD</GPRS:Grpg>
> 					<GPRS:InitgPty>
> 						<GPRS:Nm>Fortunati Maria Grazia</GPRS:Nm>
> 						<GPRS:Id>
> 							<GPRS:OrgId>
> 								<GPRS:TaxIdNb>
> 									FRTMGR70D60G337W
> 								</GPRS:TaxIdNb>
> 								<GPRS:PrtryId>
> 									<GPRS:Id>0031885X</GPRS:Id>
> 									<GPRS:Issr>ACBI</GPRS:Issr>
> 								</GPRS:PrtryId>
> 							</GPRS:OrgId>
> 						</GPRS:Id>
> 					</GPRS:InitgPty>
> 				</GPRS:GrpHdr>
> 			</SSRD:XSDPaymentRequest>
> 		</SSRD:XSDEnvelPaymentRequest>
> 	</XSDBdyPaymentRequest>
> </XSDPaymentRequestMsg>
> if i get object like this...
> final XSDPaymentRequestMsgDocument requestMsgDocument  = 
>                                                XSDPaymentRequestMsgDocument.Factory.parse(inputXml,new XmlOptions().setSaveAggresiveNamespaces());
> 	XSDBdyPaymentRequest000305 request000305  = 
>                                                  requestMsgDocument.getXSDPaymentRequestMsg().getXSDBdyPaymentRequest();
> 	 XSDPaymentRequest000305 request0003052 =
>  request000305.getXSDEnvelPaymentRequestArray(0).getXSDPaymentRequest();
>  XSDGenericIdentification1 pmtrequest = request0003052.getGrpHdr().getInitgPty().getId().getOrgId().getPrtryId();
> System.out.println(">>> pmtrequest   = "+pmtrequest );
> OUTPUT 
> ========
> I will get like this.....
>  <xml-fragment 
>  xmlns:urn="urn:XSD:xsd:XSDPaymentRequest.00.03.05" 
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
>  xmlns:HTRT="urn:XSD:xsd:XSDHdrTrt.001.07" 
>  xmlns:HE2E="urn:XSD:xsd:XSDHdrSrv.001.07\" 
>  xmlns:BODY="urn:XSD:xsd:XSDBdyPaymentRequest.00.03.05">
>  <GPRS:Id>0031885X</GPRS:Id>
>  <GPRS:Issr>ACBI</GPRS:Issr>
>  </xml-fragment>
> but i Expect output is like this.........
> <xml-fragment>
>  <Id>0031885X</Id>
>  <Issr>ACBI</Issr>
>  </xml-fragment>
> Can you please suggest me to how to do get this  scenario?
> Regards,
> Rajesh.
>  
> 	 	 	

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org