rules from an xml file
Diez B. Roggisch
deets at nospam.web.de
Mon Sep 24 08:39:34 EDT 2007
Marc 'BlackJack' Rintsch wrote:
> On Mon, 24 Sep 2007 13:42:05 +0200, Diez B. Roggisch wrote:
>
>> jonny wrote:
>>
>>> <rules>
>>> <rule01>
>>> <if>
>>> <or>
>>> <lessthan par_1="glicemyAtMorning" par_2="80"/>
>>> <lessthan par_1="glicemyAtNight" par_2="80"/>
>>> <and>
>>> <greaterthan par_1="glicemyAtMorning" par_2="0"/>
>>> <or>
>>> <equalto par_1="urine" par_2="0"/>
>>> <equalto par_1="urine" par_2="+/-"/>
>>> <equalto par_1="urine" par_2="+"/>
>>> </or>
>>> </and>
>>> </or>
>>> </if>
>>> <then>
>>> <sendmessage>Something is wrong!</sendmessage>
>>> </then>
>>> </rule01>
>>> <rule02> ... </rule02>
>>> <rule03> ... </rule03>
>>> </rules>
>>> […]
>> […]
>> Just a note: the use of "par_X" as attributes is unfortunate, to say the
>> least. It doesn't allow for easy argument swapping, can cause troubles
>> because you delete one attribute and miss renaming the others, and in
>> general it's not good design to have arbitrary numbers of parameters.
>
> Quite the same is true for numbers in tag names. If you (the OP) need to
> number the rules better use an attribute for the numbers.
I meant of course
<equalto>
<param>0</param>
<param>+</param>
</equalto>
Diez
More information about the Python-list
mailing list