Thu, 2002-01-03 at 11:30, David E. Wach wrote:
>     <scanner
>      10180="no"
>      10277="yes"
>      10278="yes"
>      10331="no"
>      10335="yes"
>      10336="yes"
>      10796="no"
>     />
> 
> (doesn't like the second like for some reason)

That is going to be treated like an attribute. And that'll be a
nightmare and unfeasible (albeit not impossible) to use like that. A DTD
would be unworkable (schema likewise). Actually, ~I~ wouldn't know how
to make that work well but others can pipe in.

I think a better structure would be:

<scanner>
  <plugin id="10180" value="no"/>
  <plugin id="10277" value="yes"/>
  ..
  ..
</scanner>

> If I yank out that section, then it kacks on:
> 
>     <plugins
>      SMB use domain SID to enumerate users[entry]:Start UID :="1000"
>      SMB use domain SID to enumerate users[entry]:End UID :="1200"
>      Web mirroring[entry]:Number of pages to mirror :="10"
>     ...
>     />

Same basic problem (attribute) and made worse by using spaces and
special characters. If it was <plugins></plugins> w/ CDATA and proper
encoding (hex values) in-between, plus UTF-8 or ISO-8859-1 specified at
the top... ack...

Renaud asked me to work on a DTD over the break and these are some of
the issues I ran into. I was going to ping Renaud this weekend but this
is a well-enough opening. Lionel? Renaud?

Maybe it's my lack of understanding but I think bits of the new format
are pretty unworkable and/or incorrect.

If ya'll disagree, just tell me to shove it. If you agree or are unsure
I can work on an alternative with you. -Ali


p.s. Renaud, get a chance to look at the schema I sent you before the
break?

-- 
PGP 53F7FF5F -- 6662 5087 119D 8D18 8501  8A8D C583 97B6 53F7 FF5F
--
I don't always know what I'm talking about but I know I'm right.
-- Muhammad Ali

Attachment: msg00113/pgp00000.pgp
Description: PGP signature

Reply via email to