Skip to content

Instantly share code, notes, and snippets.

@nxtr
nxtr / tooling-v41.0.wsdl
Created January 6, 2018 01:04
Salesforce.com Tooling API version 41.0 with no xsd:element type attr (search for fns:type) instead of type="fns:LoginFault" etc.
<?xml version="1.0" encoding="UTF-8"?>
<!--
Salesforce.com Tooling API version 41.0
Copyright 2006-2017 Salesforce.com, inc. All Rights Reserved
-->
<definitions targetNamespace="urn:tooling.soap.sforce.com" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:tooling.soap.sforce.com" xmlns:mns="urn:metadata.tooling.soap.sforce.com" xmlns:ens="urn:sobject.tooling.soap.sforce.com" xmlns:fns="urn:fault.tooling.soap.sforce.com">
<types>
<xsd:schema elementFormDefault="qualified" targetNamespace="urn:metadata.tooling.soap.sforce.com">
<xsd:import namespace="urn:sobject.tooling.soap.sforce.com"/>
@nxtr
nxtr / Charset.cls
Created March 20, 2017 14:08
Salesforce Force.com Apex: encode and decode string to / from binary characters in charset
public abstract class Charset {
/**
* Convenience method that encodes a string into bytes in charset.
* <p>
* @param input string of Unicode characters
* @param charset name according to http://www.iana.org/assignments/character-sets/character-sets.xhtml
* @return binary characters in charset
*/
public static Blob encode(final String input, final String charset) {