How to generate a message that doesn't have all those includes. (Supress namespaces)


ok maybe it's quite simple have no idea look.

i have pretty complicated schema ( details see here : http://bloggingabout.net/blogs/wellink/archive/2010/09/30/download-all-files-referenced-in-an-xsd-locally.aspx )

baisically boils down following :

  • a lot of codelists contained in own xsd
  • a base entity xsd build uses codes codelists
  • a specific entity xsd build , uses base enitity
  • finally message build specific entities

now if generate message / map / or whatever, i end message has namespaces of codelists defined. this...

<ns0:delivery xmlns:ram="urn:un:unece:uncefact:data:standard:reusableaggregatebusinessinformationentity:3" xmlns:ns34="urn:un:unece:uncefact:codelist:standard:unece:reportingthresholdtriggertype:d07a" xmlns:ns77="urn:un:unece:uncefact:codelist:standard:6:3055:d07a" xmlns:ns94="urn:un:unece:uncefact:codelist:standard:unece:contractortype:d09a" xmlns:ns3="urn:un:unece:uncefact:codelist:standard:unece:freightchargequantityunitbasiscode:d09a" xmlns:ns4="urn:un:unece:uncefact:codelist:standard:unece:pricetypecode:d09a" xmlns:ns5="urn:un:unece:uncefact:codelist:standard:iana:mimemediatype:2009-09-01" xmlns:ns6="urn:un:unece:uncefact:codelist:standard:unece:documentstatuscode:d09a" xmlns:ns87="urn:un:unece:uncefact:codelist:standard:unece:transportmodecode:2" xmlns:ns7="urn:un:unece:uncefact:codelist:standard:edificaseu:accountingentryprocessing:d09a" xmlns:ns0="urn:fec:florecom:xml:data:draft:deliverystandardmessage:2" xmlns:ns8="urn:un:unece:uncefact:codelist:standard:edificaseu:alternatecurrencyamount:d09a" xmlns:ns9="urn:un:unece:uncefact:codelist:standard:edificaseu:accountingamounttype:d09a" xmlns:ns10="urn:un:unece:uncefact:codelist:standard:edificaseu:accountingentrylinecategory:d09a" xmlns:ns11="urn:un:unece:uncefact:codelist:standard:unece:paymentguaranteemeanscode:d09a" xmlns:ns12="urn:un:unece:uncefact:codelist:standard:unece:scheduletasktype:d09a" xmlns:ns13="urn:un:unece:uncefact:codelist:standard:unece:resourceplanmeasuretype:d09a" xmlns:ns14="urn:fc:florecom:xml:codelist:draft:positionusage:1:0" xmlns:ns15="urn:un:unece:uncefact:codelist:standard:unece:reportingthresholdtriggertype:d09a" xmlns:ns16="urn:un:unece:uncefact:codelist:standard:unece:fundingtypecode:d09a" xmlns:ns17="urn:un:unece:uncefact:codelist:standard:6:recommendation20:6" xmlns:ns18="urn:un:unece:uncefact:codelist:standard:unece:securityclassificationtype:d07a" xmlns:ns19="urn:un:unece:uncefact:codelist:standard:edificaseu:accountingvouchermedium:d09a" xmlns:ns30="urn:fc:florecom:xml:codelist:draft:marketform:1:0" xmlns:ns21="urn:fc:florecom:xml:codelist:standard:6:recommendation20:4" xmlns:ns22="urn:un:unece:uncefact:codelist:standard:unece:scheduletasktype:d07a" xmlns:ns23="urn:fc:florecom:xml:codelist:draft:imagesubject:1:0" xmlns:ns24="urn:un:unece:uncefact:codelist:standard:unece:fundingtypecode:d07a" xmlns:ns25="urn:un:unece:uncefact:identifierlist:standard:unece:paymenttermsdescriptionidentifier:d07a" xmlns:ns26="urn:fc:florecom:xml:codelist:draft:statusreason:1:0" xmlns:ns27="urn:un:unece:uncefact:codelist:standard:iana:charactersetcode:2007-05-14" xmlns:ns28="urn:un:unece:uncefact:codelist:standard:unece:contracttypecode:d09a" xmlns:ns29="urn:un:unece:uncefact:codelist:standard:edificaseu:accountingentrycategory:d09a" xmlns:ns44="urn:fc:florecom:xml:codelist:draft:tradeitem:1:0" xmlns:ns31="urn:un:unece:uncefact:codelist:standard:unece:costreportingcode:d07a" xmlns:ns32="urn:un:unece:uncefact:codelist:standard:unece:dutytaxfeetypecode:d07a" xmlns:ns80="urn:un:unece:uncefact:codelist:standard:unece:hierarchicalstructuretypecode:d07a" xmlns:ns35="urn:un:unece:uncefact:codelist:standard:unece:governmentactioncode:d09a" xmlns:ns36="urn:un:unece:uncefact:codelist:standard:unece:contracttypecode:d07a" xmlns:ns37="urn:un:unece:uncefact:identifierlist:standard:5:iso316612a:secondedition2006vi-6" xmlns:ns38="urn:un:unece:uncefact:codelist:standard:edificaseu:accountingentrylinesource:d09a" xmlns:ns39="urn:un:unece:uncefact:codelist:standard:unece:partyrolecodechargepaying:d09a" xmlns:ns40="urn:un:unece:uncefact:identifierlist:standard:unece:freightcostcode:4" xmlns:ns41="urn:un:unece:uncefact:codelist:standard:unece:statuscode:d09a" xmlns:ns42="urn:un:unece:uncefact:codelist:standard:iana:mimemediatype:2007-07-09" xmlns:ns43="urn:un:unece:uncefact:codelist:standard:unece:paymentmeanschannelcode:d09a" xmlns:ns45="urn:un:unece:uncefact:codelist:standard:unece:costreportingcode:d09a" xmlns:ns46="urn:un:unece:uncefact:codelist:standard:unece:freightchargetariffcode:d09a" xmlns:ns47="urn:un:unece:uncefact:codelist:standard:unece:adjustmentreasondescriptioncode:d09a" xmlns:ns48="urn:un:unece:uncefact:codelist:standard:unece:paymentguaranteemeanscode:d07a" xmlns:ns49="urn:un:unece:uncefact:codelist:standard:unece:adjustmentreasondescriptioncode:d07a" xmlns:ns112="urn:un:unece:uncefact:data:standard:unqualifieddatatype:8" xmlns:ns1="urn:un:unece:uncefact:codelist:standard:unece:dutyortaxorfeecategorycode:d09a" xmlns:ns51="urn:un:unece:uncefact:codelist:standard:unece:locationfunctioncode:d09a" xmlns:ns52="urn:un:unece:uncefact:codelist:standard:unece:deliverytermscode:2000" xmlns:ns53="urn:fc:florecom:xml:codelist:draft:statuscondition:2:0" xmlns:ns54="urn:fc:florecom:xml:codelist:draft:totaltype:2:0" xmlns:ns55="urn:un:unece:uncefact:codelist:standard:unece:referencetypecode:d09a" xmlns:ns56="urn:un:unece:uncefact:codelist:standard:unece:statusdescriptioncodeaccountingdebitcredit:d09a" xmlns:ns57="urn:un:unece:uncefact:codelist:standard:unece:documentnamecodeaccounting:d09a" xmlns:ns2="urn:un:unece:uncefact:codelist:standard:6:0133:40106" xmlns:ns59="urn:un:unece:uncefact:codelist:standard:unece:deliverytermscode:d07a" xmlns:ns60="urn:fec:florecom:xml:data:draft:qualifieddatatype:5" xmlns:ns61="urn:fc:florecom:xml:data:draft:unqualifieddatatype:1" xmlns:ns62="urn:un:unece:uncefact:identifierlist:standard:unece:paymenttermsdescriptionidentifier:d09a" xmlns:ns105="urn:un:unece:uncefact:codelist:standard:unece:measurementunitcommoncodeduration:4" xmlns:ns63="urn:un:unece:uncefact:codelist:standard:unece:eventtimereferencecodepaymenttermsevent:d07a" xmlns:ns64="urn:un:unece:uncefact:identifierlist:standard:5:iso316612a:secondedition2006" xmlns:ns65="urn:un:unece:uncefact:codelist:standard:unece:addresstype:d09a" xmlns:ns66="urn:un:unece:uncefact:codelist:standard:unece:documentstatuscode:d07a" xmlns:udt="urn:un:unece:uncefact:data:standard:unqualifieddatatype:4" xmlns:ns67="urn:un:unece:uncefact:codelist:standard:5:iso42173a:2009-09-09" xmlns:ns81="urn:un:unece:uncefact:codelist:standard:unece:documentnamecodebillingdocument:d07a" xmlns:ns69="urn:un:unece:uncefact:codelist:standard:unece:cargotypeclassificationcode:d09a" xmlns:ns70="urn:un:unece:uncefact:codelist:standard:unece:paymentmethodcode:d07a" xmlns:ns71="urn:fc:florecom:xml:codelist:draft:imagecategory:1:0" xmlns:ns72="urn:un:unece:uncefact:codelist:standard:unece:projecttypecode:d09a" xmlns:ns73="urn:un:unece:uncefact:codelist:standard:6:recommendation20:4" xmlns:ns74="urn:un:unece:uncefact:codelist:standard:unece:securityclassificationtype:d09a" xmlns:ns75="urn:un:unece:uncefact:codelist:standard:unece:transportmeanstypecode:2007" xmlns:ns76="urn:un:unece:uncefact:codelist:standard:unece:packagetypecode:2006" xmlns:feram="urn:fec:florecom:xml:data:draft:reusableaggregatebusinessinformationentity:3" xmlns:ns78="urn:un:unece:uncefact:codelist:standard:unece:earnedvaluecalculationmethod:d09a" xmlns:ns79="urn:un:unece:uncefact:codelist:standard:unece:scheduletaskrelationshiptype:d07a" xmlns:ns33="urn:un:unece:uncefact:codelist:standard:unece:projecttypecode:d07a" xmlns:ns82="urn:un:unece:uncefact:codelist:standard:unece:processtypecode:d09a" xmlns:ns83="urn:un:unece:uncefact:codelist:standard:unece:partyrolecode:d09a" xmlns:ns84="urn:un:unece:uncefact:codelist:standard:edificaseu:taxexemptionreason:d09a" xmlns:ns85="urn:un:unece:uncefact:codelist:standard:unece:costmanagementcode:d07a" xmlns:ns86="urn:un:unece:uncefact:codelist:standard:unece:dutyortaxorfeecategorycode:d07a" xmlns:ns50="urn:un:unece:uncefact:codelist:standard:unece:resourcecostcategory:d07a" xmlns:ns88="urn:un:unece:uncefact:codelist:standard:unece:earnedvaluecalculationmethod:d07a" xmlns:ns89="urn:un:unece:uncefact:codelist:standard:unece:paymentmeanscode:d07a" xmlns:ns90="urn:un:unece:uncefact:data:standard:qualifieddatatype:3" xmlns:ns20="urn:un:unece:uncefact:codelist:standard:unece:scheduletaskrelationshiptype:d09a" xmlns:ns91="urn:un:unece:uncefact:codelist:standard:unece:measuredattributecode:d09a" xmlns:ns92="urn:un:unece:uncefact:codelist:standard:unece:documentnamecodeinvoice:d09a" xmlns:ns93="urn:un:unece:uncefact:codelist:standard:unece:costmanagementcode:d09a" xmlns:ns95="urn:un:unece:uncefact:codelist:standard:edificaseu:accountingaccounttype:d09a" xmlns:ns96="urn:un:unece:uncefact:codelist:standard:unece:documentnamecode:d07a" xmlns:ns97="urn:un:unece:uncefact:codelist:standard:unece:resourcecostcategory:d09a" xmlns:ns98="urn:un:unece:uncefact:codelist:standard:6:0133:20061205" xmlns:ns99="urn:un:unece:uncefact:codelist:standard:unece:eventtimereferencecodepaymenttermsevent:d09a" xmlns:ns100="urn:un:unece:uncefact:codelist:standard:unece:temperaturetypecode:d09a" xmlns:ns101="urn:un:unece:uncefact:codelist:standard:unece:messagefunctioncodeacknowledgement:d09a" xmlns:ns103="urn:un:unece:uncefact:codelist:standard:unece:dimensiontypecode:d09a" xmlns:ns104="urn:un:unece:uncefact:codelist:standard:6:3055:d09a" xmlns:ns68="urn:un:unece:uncefact:codelist:standard:unece:documentnamecode:d09a" xmlns:ns106="urn:un:unece:uncefact:codelist:standard:unece:messagefunctioncodeacknowledgement:d07a" xmlns:ns107="urn:un:unece:uncefact:codelist:standard:unece:eventtimereferencecode:d07a" xmlns:ns58="urn:un:unece:uncefact:codelist:standard:5:iso42173a:2007-06-18" xmlns:ns108="urn:un:unece:uncefact:codelist:standard:unece:hierarchicalstructuretypecode:d09a" xmlns:ns109="urn:un:unece:uncefact:codelist:standard:unece:pricetypecode:d07a" xmlns:ns110="urn:un:unece:uncefact:codelist:standard:unece:dutytaxfeetypecode:d09a" xmlns:qdt="urn:un:unece:uncefact:data:standard:qualifieddatatype:7" xmlns:ns111="urn:un:unece:uncefact:codelist:standard:unece:resourceplanmeasuretype:d07a" xmlns:ns102="urn:fc:florecom:xml:codelist:draft:tradecondition:1:0">

what want have this, (since message istself contain ram , feram.....

dsm:delivery xmlns:ram="urn:un:unece:uncefact:data:standard:reusableaggregatebusinessinformationentity:3" xmlns:dsm="urn:fec:florecom:xml:data:draft:deliverystandardmessage:2" xmlns:udt="urn:un:unece:uncefact:data:standard:unqualifieddatatype:4" xmlns:feram="urn:fec:florecom:xml:data:draft:reusableaggregatebusinessinformationentity:3" xmlns:qdt="urn:un:unece:uncefact:data:standard:qualifieddatatype:7" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="urn:fec:florecom:xml:data:draft:deliverystandardmessage:2 http://schemas.florecom.org/xml/data/draft/delivery_0p2.xsd">

is there knows how supress namespaces not visible in message ? namespace section larger message itself........

well0549, please remember click “mark answer” on post helps you, , click “unmark answer” if marked post not answer question. can beneficial other community members reading thread

try xslt:

  <xsl:stylesheet   xmlns:xsl="http://www.w3.org/1999/xsl/transform"   version="1.0">      <xsl:template match="*">   <xsl:element name="{local-name()}" namespace="{namespace-uri()}">    <xsl:apply-templates select="@* | node()"/>   </xsl:element>   </xsl:template>      <xsl:template match="@* | text() | comment() | processing-instruction()">   <xsl:copy/>   </xsl:template>     </xsl:stylesheet>    


BizTalk Server  >  BizTalk Server General



Comments

Popular posts from this blog

Azure DocumentDB Owner resource does not exist

job syspolicy_purge_history job fail in sqlserver 2008

Trying to register with public marketplace error with 'Get-AzureStackStampInformation'