<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">I think I see where the problem is. In
      Section 5.5 of V3.3
(<a class="moz-txt-link-freetext" href="http://www.web3d.org/documents/specifications/19776-1/V3.3/Part01/EncodingOfFields.html#SFString">http://www.web3d.org/documents/specifications/19776-1/V3.3/Part01/EncodingOfFields.html#SFString</a>)
      states: "The MFString
      specifies zero or more SFStrings enclosed in single quotes".<br>
      <br>
      This is wrong. While it is certainly easier (most of the time) to
      use single quotes as the attribute deliminator, X3D cannot enforce
      that because in section 4.3.1 - XML encoding
(<a class="moz-txt-link-freetext" href="http://www.web3d.org/documents/specifications/19776-1/V3.3/Part01/concepts.html#XMLEncoding">http://www.web3d.org/documents/specifications/19776-1/V3.3/Part01/concepts.html#XMLEncoding</a>)
      the spec states: "This clause describes the syntax of XML-encoded,
      human-readable X3D files. The syntax of X3D in terms of the XML
      encoding are presented in this part of ISO/IEC 19776. The
      semantics of X3D are as defined in
      <a
href="http://www.web3d.org/documents/specifications/19776-1/V3.3/Part01/references.html#[I19775_1]">ISO/IEC
        19775-1</a>.
      Rules for parsing and handling XML-encoded documents are defined
      in
      <a
href="http://www.web3d.org/documents/specifications/19776-1/V3.3/Part01/references.html#[XML]">2.[XML]</a>."<br>
      <br>
      This is a spec bug and needs to be reported.<br>
      <br>
      I don't know of a single parse that limits the attribute-value
      deliminator to being a single-quote character.<br>
      <br>
      <br>
      Leonard Daly<br>
      <br>
      <br>
      <br>
      <br>
    </div>
    <blockquote
cite="mid:CAKdk67tjpy30Huk6zQwkakFno65JZ5QXN3aBPkdLbSgSXnASyQ@mail.gmail.com"
      type="cite">
      <div dir="auto">
        <div>
          <div class="gmail_extra"><br>
            <div class="gmail_quote">
              <blockquote class="quote" style="margin:0 0 0
                .8ex;border-left:1px #ccc solid;padding-left:1ex">From:
                Leonard Daly <<a moz-do-not-send="true"
                  href="mailto:Leonard.Daly@realism.com">Leonard.Daly@realism.com</a>><br>
                To: X3D Graphics public mailing list <<a
                  moz-do-not-send="true"
                  href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a>><br>
                Subject: Re: [x3d-public] MFString quotes<br>
              </blockquote>
            </div>
          </div>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">
          <div class="gmail_extra">
            <div class="gmail_quote">
              <blockquote class="quote" style="margin:0 0 0
                .8ex;border-left:1px #ccc solid;padding-left:1ex">...need
                to be quoted. XML (as many<br>
                have noted) also requires that all attribute values be
                quoted, though it<br>
                does not care if a single or double quote is used. So
                both of the<br>
                following are legal:<br>
                <br>
                  <Text string='"string 1" "string 2"'/><br>
                  <Text string="&quot;string 1&quot;
                &quot;string 2&quot;"/><br>
              </blockquote>
            </div>
          </div>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">This is legal in XML but not valid x3d. X3d
          requires single quotes surrounding the MFString attribute
          value.</div>
        <div dir="auto">The only motivation for this x3d limitation
          seems to be that vrml requires double quotes for each MFString
           component, as you helpfully recalled.</div>
        <div dir="auto">But why not allow then what you provide above
          for XML ?</div>
        <div dir="auto">Andreas</div>
        <div dir="auto">
          <div class="gmail_extra">
            <div class="gmail_quote">
              <blockquote class="quote" style="margin:0 0 0
                .8ex;border-left:1px #ccc solid;padding-left:1ex">
              </blockquote>
            </div>
            <br>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
x3d-public mailing list
<a class="moz-txt-link-abbreviated" href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a>
<a class="moz-txt-link-freetext" href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>
</pre>
    </blockquote>
    <br>
    <p><br>
    </p>
    <div class="moz-signature">-- <br>
      <font class="tahoma,arial,helvetica san serif" color="#333366">
        <font size="+1"><b>Leonard Daly</b></font><br>
        3D Systems & Cloud Consultant<br>
        LA ACM SIGGRAPH Chair<br>
        President, Daly Realism - <i>Creating the Future</i>
      </font></div>
  </body>
</html>