OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: A simple guy with a simple problem


This is a troll right? You know darned well that I can
construct any number of XML documents that are
both well formed and valid that will get messed
up real bad by a simple search/replace.


At 10:28 AM 3/14/01 -0600, Bullard, Claude L (Len) wrote:
>Well, Bob, just open them up in PFE and select Replace
>then type the right stuff in the right text box.  Hit
>Too simple?  Ok, I'll record a macro to put the stuff
>in the right boxes.
>Still too simple?  But it works... whine....
>Ekam sat.h, Vipraah bahudhaa vadanti.
>Daamyata. Datta. Dayadhvam.h
>-----Original Message-----
>From: Sean McGrath [mailto:sean@digitome.com]
>Hello, my name is Bob and I'm a programmer.
>I work for a B2B company. My task today is to process
>incoming XML documents that are known to be valid against the foo
>DTD and change all occurences of the word "STUFF" to "stuff".
>I need to leave the documents otherwise unchanged in all material
>respects as they are going on to a third company in a B2B chain.
>Here is the DTD:
>          <!ELEMENT foo (lit)*>
>          <!ELEMENT lit (#PCDATA)>
>          <!ATTLIST lit text CDATA "STUFF">
>Here is a sample document:
>          <?foo bar?>
>          <!DOCTYPE foo SYSTEM "foo.dtd" [
>          <!ENTITY bar "this is some STUFF">
>          ]>
>          <foo>
>          <lit text="hello">
>          <![CDATA[This is literal
>          STUFF]]>
>          </lit>
>          <lit>
>          &bar;
>          </lit>
>          </foo>
>How should I proceed to do my job?
>Alter-ego for:
>Sean McGrath CTO
>Enabling Universal Mobility
>The xml-dev list is sponsored by XML.org, an initiative of OASIS
>The list archives are at http://lists.xml.org/archives/xml-dev/
>To unsubscribe from this elist send a message with the single word
>"unsubscribe" in the body to: xml-dev-request@lists.xml.org

Sean McGrath CTO
Enabling Universal Mobility