[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Costello, Roger L." <costello@m...>
  • To: "xml-dev@l..." <xml-dev@l...>
  • Date: Thu, 22 Sep 2016 14:48:26 +0000

Hi Folks,

I have a tab-delimited text file. Here is one row of the file:

A             B             C
foo                         bar

The value in field B is optional. In this particular row there is no value for B so it is empty.

I could represent the text file in XML by creating an element for each field and then putting a wrapper element around the elements. For an empty field I could represent that by omitting the element. So here is one way to represent the row:

<Row>
   
<A>foo</A>
   
<C>bar</C>
</Row>

 

Notice that I omitted the <B> element because the B field is empty.

 

Alternatively, I could represent an empty field with an empty element:

 

<Row>
   
<A>foo</A>
   
<B/>
   
<C>bar</C>
</Row>

 

Notice the empty <B> element.

 

What other ways are there for representing the row? I am particularly interested in seeing other ways that people represent empty fields.  (There are probably an infinite number of ways that the row could be represented. I am interested in the ways that the row is commonly represented.)

 

/Roger

 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member