Esempio n. 1
0
 // Writes an attribute
 public override void attribute(byte[] name, byte[] value)
 {
     QNm qnm = new QNm(name);
     string localName = qnm.local().Token();
     if(qnm.hasPrefix())
     {
         string prefix = qnm.prefix().Token();
         _xmlWriter.WriteAttributeString(prefix, localName, null, value.Token());
     }
     else
     {
         _xmlWriter.WriteAttributeString(localName, value.Token());
     }
 }
Esempio n. 2
0
        // Writes an attribute
        public override void attribute(byte[] name, byte[] value)
        {
            QNm    qnm       = new QNm(name);
            string localName = qnm.local().Token();

            if (qnm.hasPrefix())
            {
                string prefix = qnm.prefix().Token();
                _xmlWriter.WriteAttributeString(prefix, localName, null, value.Token());
            }
            else
            {
                _xmlWriter.WriteAttributeString(localName, value.Token());
            }
        }