You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Merge pull request: Correctly remove CRLF line breaks
3
+
* Enable to parse attribute in online editor
4
+
* Fix testing demo app test
5
+
* Describe parsing options
6
+
* Add options for online demo
7
+
2.9.2 / 2018-01-18
8
+
* Remove check if tag starting with "XML"
9
+
* Fix: when there are spaces before / after CDATA
10
+
11
+
2.9.1 / 2018-01-16
12
+
* Fix: newline should be replaced with single space
13
+
* Fix: for single and multiline comments
14
+
* validate xml with CDATA
15
+
* Fix: the issue when there is no space between 2 attributes
16
+
* Fix: https://github.com/NaturalIntelligence/fast-xml-parser/issues/33: when there is newline char in attr val, it doesn't parse
17
+
* Merge pull request: fix ignoreNamespace
18
+
* fix: don't wrap attributes if only namespace attrs
19
+
* fix: use portfinder for run tests, update deps
20
+
* fix: don't treat namespaces as attributes when ignoreNamespace enabled
21
+
22
+
2.9.0 / 2018-01-10
23
+
* Rewrite the validator to handle large files.
24
+
Ignore DOCTYPE validation.
25
+
* Fix: When attribute value has equal sign
26
+
27
+
2.8.3 / 2017-12-15
28
+
* Fix: when a tag has value along with subtags
29
+
30
+
2.8.2 / 2017-12-04
31
+
* Fix value parsing for IE
32
+
33
+
2.8.1 / 2017-12-01
34
+
* fix: validator should return false instead of err when invalid XML
35
+
36
+
2.8.0 / 2017-11-29
37
+
* Add CLI option to ignore value conversion
38
+
* Fix variable name when filename is given on CLI
39
+
* Update CLI help text
40
+
* Merge pull request: xml2js: Accept standard input
41
+
* Test Node 8
42
+
* Update dependencies
43
+
* Bundle readToEnd
44
+
* Add ability to read from standard input
45
+
46
+
2.7.4 / 2017-09-22
47
+
* Merge pull request: Allow wrap attributes with subobject to compatible with other parsers output
48
+
49
+
2.7.3 / 2017-08-02
50
+
* fix: handle CDATA with regx
51
+
52
+
2.7.2 / 2017-07-30
53
+
* Change travis config for yarn caching
54
+
* fix validator: when tag property is same as array property
55
+
* Merge pull request: Failing test case in validator for valid SVG
56
+
57
+
2.7.1 / 2017-07-26
58
+
* Fix: Handle val 0
59
+
60
+
2.7.0 / 2017-07-25
61
+
* Fix test for arrayMode
62
+
* Merge pull request: Add arrayMode option to parse any nodes as arrays
63
+
64
+
2.6.0 / 2017-07-14
65
+
* code improvement
66
+
* Add unit tests for value conversion for attr
67
+
* Merge pull request: option of an attribute value conversion to a number (textAttrConversion) the same way as the textNodeConversion option does. Default value is false.
68
+
69
+
2.5.1 / 2017-07-01
70
+
* Fix XML element name pattern
71
+
* Fix XML element name pattern while parsing
72
+
* Fix validation for xml tag element
73
+
74
+
2.5.0 / 2017-06-25
75
+
* Improve Validator performance
76
+
* update attr matching regex
77
+
* Add perf tests
78
+
* Improve atrr regex to handle all cases
79
+
80
+
2.4.4 / 2017-06-08
81
+
* Bug fix: when an attribute has single or double quote in value
[](https://travis-ci.org/NaturalIntelligence/fast-xml-parser)
[](https://www.bithound.io/github/NaturalIntelligence/fast-xml-parser/master/dependencies/npm)
12
-
[](https://www.bithound.io/github/NaturalIntelligence/fast-xml-parser)[](https://npm.im/fast-xml-parser)
@@ -66,6 +92,8 @@ var isValid = parser.validate(xmlData);
66
92
var jsonObj =parser.parse(xmlData);
67
93
```
68
94
95
+
Or use directly from [CDN](https://cdnjs.com/libraries/fast-xml-parser)
96
+
69
97
## Comparision
70
98
I decided to created this library when I couldn't find any library which can convert XML data to json without any callback and which is not based on any C/C++ library.
0 commit comments