Commit Graph
91 Commits
Author SHA1 Message Date
James Newton-King cdf10151d5 Update Newtonsoft.Json project to use nullable reference types (#1950) 2019-07-29 09:13:42 +12:00
James Newton-King bfdb48a716 Add XML content encoding test (#1867) 2018-10-08 15:26:54 +13:00
James Newton-King 5ed873f44b Added EncodeSpecialCharacters setting to XmlNodeConverter (#1866) 2018-10-08 14:42:49 +13:00
James Newton-King 92d170a078 -Fixed converting default datetime in JSON to XML on netstandard1.3 2017-10-02 21:48:22 +13:00
James Newton-King ab3315f1d5 -Added netstandard2.0 2017-10-01 23:11:30 +13:00
James Newton-King 946b43fab8 -Built-in converters inherit from JsonConverter
-Fixed writing null values by XmlNodeConverter and RegexConverter
-Tests
-Documentation
2017-08-12 20:17:28 +12:00
James Newton-King f523b2d3bc -Merge 2017-05-28 14:51:49 +12:00
James Newton-King 3051dbde49 -Derp 2017-05-28 13:04:37 +12:00
James Newton-King 87d99204bf -Fixed converting JSON byte array data to XML 2017-05-28 12:52:08 +12:00
FVoronin c6d6dcf24a Ignore culture when converting JSON values to XML attributes 2017-05-15 12:31:20 +05:00
James Newton-King 822c3f00dd -Fixed overflow when converting incomplete JSON to XML 2017-04-22 11:13:28 +12:00
James Newton-King aa5f28c097 -Added Portable40 back 2017-04-02 10:24:09 +12:00
James Newton-King 7673a18e55 -Changed StringEnumConverter.AllowIntegerValues to also reject writing enum values with no name 2017-03-19 16:46:33 +13:00
James Newton-King ae3ae96832 -Added XmlDocument support to netstandard1.3+ 2017-03-16 23:36:11 +13:00
James Newton-King ba514c4610 -Cleaned up preprocessor symbols 2017-03-05 15:12:52 +13:00
reinaldoarrosi 918d693017 fixes xml serialization to json when json:Array and xmlns:json attributes are used directly on the xml element that represents the array 2017-02-15 15:08:14 -02:00
James Newton-King 56e3d7575b -Fixed deserializing non-string values in some XML nodes 2017-01-19 11:49:09 +13:00
James Newton-King 473baa639b -Optimized IXmlNode memory usage when no child nodes or attributes 2017-01-15 18:37:06 +13:00
stakx 8639ac94ae Typos
Running a spell checker on the whole solution revealed a couple more
typos. This fixes all of those (although internal // line comments are
mostly left alone).

Additionally, convert a very few string.Format occurrences to the pre-
dominant .FormatWith pattern and fix some incorrect message strings.
2017-01-04 03:01:26 +01:00
James Newton-King 29c84fd7c2 -Improved error when attempting to convert root JSON object property to an XML attribute 2016-10-25 14:43:27 +13:00
Pyit Phyo Aung f50f276b76 Clean up NETFX_CORE directive usage 2016-10-11 14:14:13 +13:00
James Newton-King 39ecc359eb -Fixed date XML precision on portable builds 2016-09-12 09:45:37 +12:00
James Newton-King 68d160f3c6 -Added netstandard1.1 with BigInteger support 2016-09-10 23:54:44 +12:00
James Newton-King 216ff4ab8b -Tests 2016-09-10 18:41:30 +12:00
James Newton-King b71ca75905 -Fixed converting dollar JSON properties to XML 2016-04-29 23:19:42 +12:00
Jack Ma 096b8f3576 Adds test for deserializing XmlElement and a minor change in the exception message 2016-04-22 11:00:11 -07:00
James Newton-King b24be98fcc -Tests 2016-04-10 15:17:55 +12:00
James Newton-King 55c87a0e73 -Fixed converting XElements without namespace attribute to JSON 2016-04-10 11:36:21 +12:00
James Newton-King 45936d58a2 -Fixed converting JSON to XML with invalid XML name characters 2015-12-06 22:10:58 +13:00
James Newton-King 709dd8cea6 -Merge 2015-12-06 21:08:04 +13:00
Oleg Deribas 7ce78833f4 When converting JSON to XML encode characters in JSON property names which are not compatible with XML and decode when converting back. 2015-12-05 20:09:03 +00:00
James Newton-King eb0cbd6a75 -Formatting
-Build
2015-12-04 23:54:38 +13:00
James Newton-King b2827d3ddb -Tests 2015-11-28 19:46:00 +13:00
James Newton-King 425c1d8402 -Fixed converting null string JValues to XML 2015-11-25 01:18:59 +13:00
James Newton-King 172c1d8f30 -Fixed inconsistent JsonTextReader.LinePosition
-Fixed JsonReader.Path with escaped property names
2015-10-03 17:11:45 +13:00
James Newton-King eccdf4bf95 -Fixed converting JSON to XML
-Fixed not including line data with many XmlNodeConverter exceptions
2015-09-30 17:35:53 +13:00
James Newton-King 0552affb83 -Renamed aspnetcore50 to dnxcore50
-Documentation
2015-04-04 16:13:37 +13:00
James Newton-King f09cfcded0 -Build 2015-03-22 13:34:52 +13:00
James Newton-King 345c6f3512 -Tests 2015-03-22 13:00:41 +13:00
James Newton-King b9af7f227b -Replace tests console writes with asserts 2015-03-22 12:37:12 +13:00
James Newton-King cdac4d8d38 -Fixed error when deserializing large JSON integers to XML
-Fixed serializing extension data properties with no setter
2015-03-15 18:45:29 +13:00
James Newton-King 0effb85a31 -Fix converting unmatched namespace prefixes in JSON to XML 2015-03-08 11:11:16 +13:00
yeroo d68f370d16 Bug: unexpected token: Comment test case updated 2014-11-22 12:14:48 -06:00
James Newton-King 88eeb8ba92 -Fixed MetadataTypeAttribute reflection bug by using CustomAttributeData
-Fixed immutable collections bug by getting type from known assembly
-Added support from running tests on aspnetcore50
2014-10-18 00:00:26 +13:00
James Newton-King 99df43eb4d -Tests line endings 2014-09-12 23:34:20 +12:00
James Newton-King dfb2ac17a5 -Refactor ExceptionAssert 2014-09-12 21:33:53 +12:00
James Newton-King 57ccaf00bf -Improved Portable40 assembly performance by using compiled expression reflection
-Fixed converting string JValues to enums with JToken.ToObject
2014-08-24 23:33:08 +12:00
James Newton-King 5fc738247f -Added Merge to LINQ to JSON 2014-08-01 21:27:38 +12:00
James Newton-King 51212d92b1 -Fixed directly serializing XmlElements 2014-07-04 17:28:36 +12:00
James Newton-King 0238b51162 -Fixed HTTP requests when resolving DTD urls in XmlNodeConverter
-Added support for reading BSON UUID bytes as Guid
2014-06-14 18:46:35 +12:00