animetrics / PlistCS

A C# Property List (plist) serialization library.
119 stars 67 forks source link

Windwos Phone 8 Support #4

Open Uzair187 opened 11 years ago

Uzair187 commented 11 years ago

Works great with Android and iPhone but cannot build on WP. Uses System.Xml.XmlDocument , System.Xml.XmlNode etc. that doesn't exist in the WP8 framework..

animetrics commented 10 years ago

Sorry, we haven't been able to take on a port that will build on WP. Would love someone to pick that up.

jdasilva commented 10 years ago

Hi @animetrics, I worked on this today. I haven't worked with the PCL stuff much before, but I have a Plist.cs compiling under a Profile78 project and passing the tests in the .NET 4 project), but I had to split out all the file based methods. For now I just created a PListFileApi.cs, made PList partial and put those methods into the new file. Before I submit a pull request, I wanted to get your thoughts on how you would like to handle that.

Also, some of the changes to date processing were more involved than I would have expected, so you should definitely take a close review of those if you do want me to submit this.