从自定义标签创建字符串

Creating string from Custom label

我有一个名为 Test 的 CSV 格式的自定义标签,其值为 abc、xyz,我想创建一个格式为 'abc'、'xyz' 的字符串。我们该怎么做?

到目前为止编写的代码

字符串 str = System.Label.Test; // 后续步骤

下面的代码在逗号处拆分标签以创建列表。列表中的每个字符串都被修剪以删除空格并添加到另一个列表中。该列表使用“,”作为分隔符加入。

String str = System.Label.Test; // next steps
final String SINGLE_QUOTE = '\'';
final String COMMA = ',';
final String DELIMITER = SINGLE_QUOTE + COMMA + SINGLE_QUOTE;
String formattedLabel = SINGLE_QUOTE;
List<String> stringItems = new List<String>();

for(String item : str.split(',')){
    stringItems.add(item.trim());
}
formattedLabel += String.join(stringItems, DELIMITER);
formmatedLabel += SINGLE_QUOTE;
System.debug(formattedLabel);