troubleshooting Question

XML Writer - two elements in one line

Avatar of jdhackett
jdhackettFlag for Ireland asked on
XML.NET ProgrammingVisual Basic.NET
1 Comment1 Solution162 ViewsLast Modified:
I'm using XMLWriter in VB.Net 2005.
I'm trying to get an XML output that looks like:

<Employees>
  <NumberEmployed Category="111">1</NumberEmployed>
  <NumberEmployed Category="006">1</NumberEmployed>
  </Employees>

But I can't figure out what I must do. My existing code is below, which gives me an output like
<NumberEmployed Category="111" N="1" />

What must I change?
Thanks


Private Sub Add_NumberEmployed(ByVal iNumEmps As Integer, ByVal stCategory As String)
      ' Add number employed for the Category
 
      With HB_Writer
         .WriteStartElement("NumberEmployed")
         .WriteAttributeString("Category", stCategory)
         .WriteAttributeString("N", iNumEmps)
         .WriteEndElement()
      End With
 
   End Sub
ASKER CERTIFIED SOLUTION
Join our community to see this answer!
Unlock 1 Answer and 1 Comment.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 1 Comment.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros