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