diff --git a/CS2JLibrary/NetTranslations/System/Text/Encoding.xml b/CS2JLibrary/NetTranslations/System/Text/Encoding.xml index 9afa448..b9dd89d 100755 --- a/CS2JLibrary/NetTranslations/System/Text/Encoding.xml +++ b/CS2JLibrary/NetTranslations/System/Text/Encoding.xml @@ -9,9 +9,23 @@ UTF8 System.Text.Encoding - "UTF-8" + (new EncodingSupport("UTF-8")) + + RusticiSoftware.System.Text.EncodingSupport + + + System.Byte[] + GetBytes + + + System.String + s + + + ${this}.getBytes(${s}) + diff --git a/CS2JLibrary/src/RusticiSoftware/System/Text/EncodingSupport.java b/CS2JLibrary/src/RusticiSoftware/System/Text/EncodingSupport.java new file mode 100644 index 0000000..6904cd1 --- /dev/null +++ b/CS2JLibrary/src/RusticiSoftware/System/Text/EncodingSupport.java @@ -0,0 +1,15 @@ +package RusticiSoftware.System.Text; + +import java.io.UnsupportedEncodingException; + +public class EncodingSupport { + + private String coding = "utf-8"; + public EncodingSupport(String coding) { + this.coding = coding; + } + + public byte[] getBytes(String input) throws UnsupportedEncodingException { + return input.getBytes(coding); + } +}