2017 © Pedro Peláez
 

library dotnet-binary-xml

Parsing and writing of .NET Binary Format

image

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

The README.md

dotnet-binary-xml

Build Status, (*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)

The Versions

05/11 2015

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

05/11 2015

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