IMPORTANT:
this is not a Support Forum! Experienced users might answer from time to time questions posted here. If you need a professional and reliable answer, or if you want to report a bug, please contact Altova Support instead.

Profile: Koder
About
User Name: Koder
Forum Rank: Newbie
Real Name:
Location San Diego
Occupation:
Interests:
Gender: None Specified
Statistics
Joined: Tuesday, May 12, 2009
Last Visit: Tuesday, May 12, 2009 10:51:05 PM
Number of Posts: 1
[0.01% of all post / 0.00 posts per day]
Avatar
Last 10 Posts
Topic: Automatically generating the Prefix
Posted: Tuesday, May 12, 2009 10:47:41 PM
Is there a way of automatically generating a tags prefix.

When I use
root.MyHeader.First.DocumentSource_Organization.Append().OrganizationORIID.Append().ID.Append().Value = "nnnnn"; root.MyHeader.First.DocumentDestinationID.Append().ID.Append().Value = "JD";

I get

<DocumentSource.Organization xmlns="http://www.it.ojp.gov/jxdm/3.0">

<OrganizationORIID>

<ID>nnnnn</ID>

</OrganizationORIID>
</DocumentSource.Organization>

I want to have
<j:DocumentSource.Organization>
<j:OrganizationORIID>
<j:ID>AR1137000</j:ID>
</j:OrganizationORIID>
</j:DocumentSource.Organization>

with out having to code each tag manually like:


root.MyInquiryHeader.First.DocumentSource_Organization.Append().OrganizationORIID.Append().ID.Append().Value = "nnnnn";
root.MyInquiryHeader.First.DocumentSource_Organization.First.Node.Prefix = "j";
root.MyInquiryHeader.First.DocumentSource_Organization.First.OrganizationORIID.First.Node.Prefix = "j";
root.MyInquiryHeader.First.DocumentSource_Organization.First.Node.Prefix = "j";
root.MyInquiryHeader.First.DocumentDestinationID.Append().ID.Append().Value = "JD";
root.MyInquiryHeader.First.DocumentSource_Organization.First.OrganizationORIID.First.ID.First.Node.Prefix = "j";

Is there a way that I can globally set the namespace prefix?

TIA


Use of the Altova User Forum(s) is governed by the Altova Terms of Use.