Skip to content
Snippets Groups Projects
Select Git revision
  • upstream
  • debian/main default
  • pristine-tar
  • debian/2.1.1-2
  • debian/2.1.1-1
  • upstream/2.1.1
  • debian/2.1.0-4
  • debian/2.1.0-3
  • debian/2.1.0-2
  • debian/2.1.0-1
  • upstream/2.1.0
  • debian/1.2.0-7
  • debian/1.2.0-6
  • debian/1.2.0-5
  • debian/1.2.0-4
  • debian/1.2.0-3
  • debian/1.2.0-2
  • debian/1.2.0-1
  • upstream/1.2.0
  • debian/0.9.0-1
  • upstream/0.9.0
21 results

puppetlabs-http-client-clojure

  • Clone with SSH
  • Clone with HTTPS
  • Fork from http://code.google.com/p/protobuf-java-format/

    Description

    Provide serialization and de-serialization of different formats based on Google’s protobuf Message. Enables overriding the default (byte array) output to text based formats such as XML, JSON and HTML.

    ##Example For XML output, use XmlFormat

    Message someProto = SomeProto.getDefaultInstance();
    String xmlFormat = XmlFormat.printToString(someProto);

    For XML input, use XmlFormat

    Message.Builder builder = SomeProto.newBuilder();
    String xmlFormat = _load xml document from a source_;
    XmlFormat.merge(xmlFormat, builder);

    For Json output, use JsonFormat

    Message someProto = SomeProto.getDefaultInstance();
    String jsonFormat = JsonFormat.printToString(someProto);

    For Json input, use JsonFormat

    Message.Builder builder = SomeProto.newBuilder();
    String jsonFormat = _load json document from a source_;
    JsonFormat.merge(jsonFormat, builder);

    For HTML output, use HtmlFormat

    Message someProto = SomeProto.getDefaultInstance();
    String htmlFormat = HtmlFormat.printToString(someProto);