Integration and Apex Utilities

Apex allows you to integrate with external SOAP and REST Web services using callouts. You can use utilities for JSON, XML, data security, and encoding. A general-purpose utility for regular expressions with text strings is also provided.

  • Invoking Callouts Using Apex

  • JSON Support

    JavaScript Object Notation (JSON) support in Apex enables the serialization of Apex objects into JSON format and the deserialization of serialized JSON content.

  • XML Support

    Apex provides utility classes that enable the creation and parsing of XML content using streams and the DOM.

  • ZIP Support

    Take advantage of a native Apex Zip library to create and extract ZIP archive files by using the class methods in the Compression namespace.

  • Securing Your Data

    You can secure your data by using the methods provided by the Crypto class.

  • Encoding Your Data

    You can encode and decode URLs and convert strings to hexadecimal format by using the methods provided by the EncodingUtil class.

  • Using Patterns and Matchers

    Apex provides patterns and matchers that enable you to search text using regular expressions.