Rev 1309 | Rev 1311 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1309 | Rev 1310 | ||
|---|---|---|---|
| Line 20... | Line 20... | ||
| 20 | 20 | ||
| 21 | Node::Node(string filename) |
21 | Node::Node(string filename) |
| 22 | { |
22 | { |
| 23 | this->myIsEmpty = true; |
23 | this->myIsEmpty = true; |
| 24 | LOG.setName("XML::Node"); |
24 | LOG.setName("XML::Node"); |
| 25 | this-> |
25 | this->load(filename); |
| 26 | } |
26 | } |
| 27 | 27 | ||
| 28 | Node::Node(string filename, string xmlData) |
28 | Node::Node(string filename, string xmlData) |
| 29 | { |
29 | { |
| 30 | this->myIsEmpty = true; |
30 | this->myIsEmpty = true; |
| 31 | LOG.setName("XML::Node"); |
31 | LOG.setName("XML::Node"); |
| 32 | this->parse(filename, xmlData); |
32 | this->parse(filename, xmlData); |
| - | 33 | } |
|
| - | 34 | ||
| - | 35 | void Node::load(string filename) |
|
| - | 36 | { |
|
| - | 37 | this->parse(filename, file_get_contents(filename)); |
|
| 33 | } |
38 | } |
| 34 | 39 | ||
| 35 | void Node::parse(string filename, string xmlData) |
40 | void Node::parse(string filename, string xmlData) |
| 36 | { |
41 | { |
| 37 | char c; |
42 | char c; |