package plist-xml

  1. Overview
  2. Docs
Reading and writing of plist files in the XML format in pure OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

plist-xml-0.4.0.tbz
sha256=0aeed3aac1643f3c76550d44010e343481b6ac77d4ab1762300167472a813791
sha512=c61bef883fe99974a1501faa89bde8d1dc788fc48d83a1ccf4f1473f99c58d9edb584e36f21ca93ecea61f9bd4aa55713b3edd18de476660ccd8edd12127e7f2

CHANGES.md.html

0.4.0 (Feb 21, 2023)

Version 0.4.0 is a major rewrite with an API redesign that is not backwards-compatible. plist-xml now uses xmlm instead of markup for the underlying XML codec. The package plist-xml-lwt no longer exists. In the new API, plist-xml has both a high-level tree interface and a low-level streaming interface.

0.3.0 (Oct 28, 2020)

  • plist_of_stream_exn now takes a (Markup.signal, s) Markup.stream instead of a (Markup.content_signal, s) Markup.stream, as the Markup.content_signal type was removed from Markup.ml in version 1.0.0-1.

0.2.0 (Aug 11, 2020)

  • signals now emits xml and doctype elements.

  • signals now gives plist element the attribute version="1.0".

  • Add ?encoding parameter to signals function.

0.1 (Aug 5, 2020)

Initial release.

OCaml

Innovation. Community. Security.