Error: char 0x200b not allowed in identifier
zoujiaqing
zoujiaqing at gmail.com
Mon Jun 3 13:37:22 UTC 2019
Error for code:
source/hunt/xml/Element.d(12,13): Error: char 0x200b not allowed
in identifier
source/hunt/xml/Element.d(12,23): Error: character 0x200b is not
a valid token
source/hunt/xml/Element.d(17,15): Error: char 0x200b not allowed
in identifier
source/hunt/xml/Element.d(17,26): Error: character 0x200b is not
a valid token
source/hunt/xml/Element.d(22,13): Error: char 0x200b not allowed
in identifier
source/hunt/xml/Element.d(22,29): Error: character 0x200b is not
a valid token
source/hunt/xml/Element.d(48,13): Error: char 0x200b not allowed
in identifier
source/hunt/xml/Element.d(48,21): Error: character 0x200b is not
a valid token
source/hunt/xml/Element.d(55,13): Error: char 0x200b not allowed
in identifier
source/hunt/xml/Element.d(55,23): Error: character 0x200b is not
a valid token
source/hunt/xml/Element.d(62,13): Error: char 0x200b not allowed
in identifier
source/hunt/xml/Element.d(62,20): Error: character 0x200b is not
a valid token
The Code file Element.d
```D
module hunt.xml.Element;
import hunt.xml.ElementType;
class Element
{
this(string name)
{
this._name = name;
}
Element addElement(string name)
{
return new Element(name);
}
Element[] getElements()
{
return this._elements;
}
Element getParentELement()
{
return this._parentElement;
}
Element removeAttribute(string key)
{
this._attributes.remove(key);
return this;
}
Element addAttribute(string key, string value)
{
this._attributes[key] = value;
return this;
}
Element setAttribute(string key, string value)
{
this._attributes[key] = value;
return this;
}
Element addCDATA(string cdata)
{
this._cdata = cdata;
return this;
}
Element addComment(string comment)
{
this._comments ~= comment;
return this;
}
Element addText(string text)
{
this._text = text;
return this;
}
private
{
string _name;
Element[] _elements;
Element _parentElement;
string[string] _attributes;
string[] _comments;
string _text;
string _cdata;
}
}
```
More information about the Digitalmars-d-learn
mailing list