library dotnet-binary-xml
Parsing and writing of .NET Binary Format
casperbiering/dotnet-binary-xml
Parsing and writing of .NET Binary Format
- Thursday, November 5, 2015
- by casperbiering
- Repository
- 3 Watchers
- 2 Stars
- 64 Installations
- PHP
- 1 Dependents
- 0 Suggesters
- 1 Forks
- 0 Open issues
- 2 Versions
- 2 % Grown
dotnet-binary-xml
, (*1)
dotnet-binary-xml is a PHP implementation of the .NET Binary Format: XML Data Structure (MC-NBFX)., (*2)
Installation
Just install Composer and run composer require casperbiering/dotnet-binary-xml
in your project directory., (*3)
Requirements
- XMLReader (PHP extension)
- XMLWriter (PHP extension)
- MBString (PHP extension)
- GMP (PHP extension)
Known/Missing Issues
- encoded output is not optimized
- local timezone offset in datetime
Specification Inconsistencies
-
Spec says that "If the hour, minutes, seconds, and fraction of second parts are zero, the date MUST be interpreted as the following characters. yyyy-MM-dd". That does not match the examples., (*4)
-
Spec says that UnicodeChars32TextRecord MUST be encoded using MultiByteInt31. That does not
match the examples., (*5)
License
MIT, (*6)
dev-master
9999999-dev
Parsing and writing of .NET Binary Format
Sources
Download
MIT
The Requires
-
php >=5.3
-
ext-xmlwriter *
-
ext-gmp *
-
ext-mbstring *
-
ext-xmlreader *
The Development Requires
by
Casper Biering
v1.0.0
1.0.0.0
Parsing and writing of .NET Binary Format
Sources
Download
MIT
The Requires
-
php >=5.3
-
ext-xmlreader *
-
ext-xmlwriter *
-
ext-gmp *
-
ext-mbstring *
The Development Requires
by
Casper Biering