Click here to Skip to main content
15,894,050 members
Home / Discussions / XML / XSL
   

XML / XSL

 
Questioni have question about rss xml. Pin
buffering837-Aug-11 16:41
buffering837-Aug-11 16:41 
AnswerRe: i have question about rss xml. Pin
Dr.Walt Fair, PE7-Aug-11 17:31
professionalDr.Walt Fair, PE7-Aug-11 17:31 
QuestionXSD question - Calling an xsd from another xsd Pin
bgallagher_lib4-Aug-11 5:06
bgallagher_lib4-Aug-11 5:06 
AnswerRe: XSD question - Calling an xsd from another xsd Pin
Ger Hayden5-Aug-11 23:24
Ger Hayden5-Aug-11 23:24 
Questiondisplat html via xslt macro Pin
benams26-Jul-11 3:31
benams26-Jul-11 3:31 
QuestionHow to Work with XML file in MFC Dialog based application? Pin
Le@rner25-Jul-11 20:29
Le@rner25-Jul-11 20:29 
AnswerRe: How to Work with XML file in MFC Dialog based application? - Repost Pin
Richard MacCutchan25-Jul-11 21:30
mveRichard MacCutchan25-Jul-11 21:30 
QuestionShould I ask for better XML? Pin
chriselst18-Jul-11 0:02
chriselst18-Jul-11 0:02 
AnswerRe: Should I ask for better XML? Pin
dasblinkenlight18-Jul-11 3:10
dasblinkenlight18-Jul-11 3:10 
GeneralRe: Should I ask for better XML? Pin
chriselst18-Jul-11 3:23
chriselst18-Jul-11 3:23 
GeneralRe: Should I ask for better XML? Pin
dasblinkenlight18-Jul-11 3:38
dasblinkenlight18-Jul-11 3:38 
GeneralRe: Should I ask for better XML? Pin
jschell25-Jul-11 10:58
jschell25-Jul-11 10:58 
GeneralRe: Should I ask for better XML? Pin
dasblinkenlight25-Jul-11 19:08
dasblinkenlight25-Jul-11 19:08 
GeneralRe: Should I ask for better XML? Pin
jschell26-Jul-11 9:38
jschell26-Jul-11 9:38 
GeneralRe: Should I ask for better XML? Pin
dasblinkenlight26-Jul-11 10:37
dasblinkenlight26-Jul-11 10:37 
Notice as well that the text itself is a element value.

A text that does not represent a value of an enumeration should always be in an element, because of the mandatory attribute normalization in XML.

So exactly how would you structure the data of the OP such that an element value has attributes which are properties?

Like this:
xml>
Personally, I would prefer the markup below as more consistent, but the one above is perfectly OK.

<pre lang="xml">
<meter ref="00895289">
    <reading date="14/12/10" value="2"/>
    <reading date="28/09/10" value="0"/>
    <reading date="23/08/10" value="0"/>
    <reading date="02/03/10" value="9"/>
</meter>
<meter ref="00895298">
    <reading date="02/12/10" value="275"/>
    <reading date="22/09/10" value="274"/>
    <reading date="02/06/10" value="274"/>
    <reading date="02/03/10" value="274"/>
</meter>


in my experience attributes also suffer from a lack of easy display and no way to comment values (xml comments.)

I tend to disregard display concerns, as XML is not specifically a presentation-oriented language. As far as inability to comment attributes goes, I think that humans should not be exposed to reading and writing XML so much as to need comments. There was an excellent post on the subject[^] ten years ago, which I think is even more applicable today.
GeneralRe: Should I ask for better XML? Pin
jschell27-Jul-11 12:04
jschell27-Jul-11 12:04 
AnswerRe: Should I ask for better XML? Pin
jschell25-Jul-11 11:00
jschell25-Jul-11 11:00 
QuestionCan anybody tell me whats wrong with this xslt Pin
Haim Nachum26-Jun-11 13:00
Haim Nachum26-Jun-11 13:00 
AnswerRe: Can anybody tell me whats wrong with this xslt Pin
Nagaraj Muthuchamy26-Jun-11 23:33
professionalNagaraj Muthuchamy26-Jun-11 23:33 
QuestionLoop over chars in a string Pin
KenBonny1-Jun-11 1:58
KenBonny1-Jun-11 1:58 
AnswerRe: Loop over chars in a string [modified] Pin
George L. Jackson7-Jun-11 10:27
George L. Jackson7-Jun-11 10:27 
QuestionGetting XML content Pin
stevenykl31-May-11 19:43
stevenykl31-May-11 19:43 
AnswerRe: Getting XML content Pin
Erik Molenaar31-May-11 22:30
Erik Molenaar31-May-11 22:30 
GeneralRe: Getting XML content Pin
stevenykl1-Jun-11 0:21
stevenykl1-Jun-11 0:21 
QuestionHelp to write Xquery Pin
Neno9930-Apr-11 3:37
Neno9930-Apr-11 3:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.