Comments (3)
Original comment by daniel.dreibrodt
on 4 Mar 2013 at 9:54
- Changed state: Started
- Added labels: ****
- Removed labels: ****
from plist.
Where did you get that property list? It is not valid.
Empty data nodes are invalid according to the Document Type Definition (See
http://www.apple.com/DTDs/PropertyList-1.0.dtd). Xcode's property list editor
will report a corrupted property list when you attempt to open a list
containing such empty nodes.
Anyway the XML parser in this library does not check the DTD and is quite
permissive. So I added support for empty data and string nodes in r94.
However you still should not use such empty nodes if you want to use your
property lists to work in other programs/with other libraries.
Original comment by daniel.dreibrodt
on 5 Mar 2013 at 6:50
- Changed state: Fixed
- Added labels: Priority-Low
- Removed labels: Priority-Medium
from plist.
thanks for the quick fix.
I'm using ideviceinfo from libimobile device. On a 1gen ipad, I have
https://gist.github.com/freynaud/0f01355d9211d9dcae50
Original comment by [email protected]
on 5 Mar 2013 at 10:13
- Added labels: ****
- Removed labels: ****
from plist.
Related Issues (20)
- Does not retain the order of the original dictionary object HOT 2
- Set private constructor of PropertyListParser to protected to allow subclassing. HOT 1
- Enhancement : Add functions to get Java types from NSObjects HOT 3
- .pbxproj hash identified converted to boolean HOT 3
- pbxproj needs strings encoding HOT 2
- OSGi support HOT 2
- NSDictionary allows null values which cause an NPE when building pList HOT 9
- Parsing a plist with an empty key throws a NPE HOT 2
- I cannot use your library on android HOT 1
- I cannot read this plist HOT 1
- Better generic support in NSArray in order to have typed arrays of NSDictionary, NSNumber, etc HOT 2
- OutOfMemoryError when parsing a binary plist file on Android HOT 3
- java.lang.ClassCastException: android.content.res.AssetManager$AssetInputStream cannot be cast to com.dd.plist.Base64$InputStream HOT 1
- NS String doesn't encode all XML characters that require encoding HOT 2
- Should not crash when parsing file < 8 bytes HOT 3
- Have NSNumber keep a copy of its source String HOT 6
- BinaryPropertyListParser incorrectly checking for OOM conditions HOT 1
- Nullpointer Exception while writing NSDictionary Object to plist file. HOT 2
- Not able to parse Info.plist file extracted from Hike.ipa file using r111 version, It is getting parsed in earlier versions. HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plist.