この記事の目次
Salesforce Stringify(文字列化)とは?

文字列とは?

JavaScriptについて

JSON文字列化について

JSON文字列
Saleceforce stringifyではJavaScriptのオブジェクトを取得し、それをJSON文字列に変換しています。これがSaleceforce Stringify(文字列化)です。 Saleceforceでは数多くのstringメソッドを使って、オブジェクトをJSON形式の文字列に変換して返すことが可能です。後述するstringメソッドを使えば文字列に関するさまざまな変換が可能になります。Salesforce上で使えるApexとは?

Stringメソッドを使うメリット

addrevite(maxWidth)
addreviteというメソッドを使うと、指定したい文字数に省略記号の3文字を足した数字を入れると、末尾を省略記号「…」にすることができます。例えば以下のような形を取ることが可能です。string s='abcdefg';
string s2=’addreviate:' + str.addreviate(7);
systemassartEquals: ('abcd...'s2);
systemassartEquals:(7 s2.length());
上記の形で指定すると、指定した7文字中の3文字から、省略記号…のstringを返します。
capitalize
capitalizeというメソッドを使うと、文字列の最初の文字を大文字にすることができます。例えば以下のような形で返すことが可能です。strings = 'hello world';
string s2 =s.capitalize();
system.assertEquals('Hello world' ,s2);
center(size)center(size)というメソッドを使うと、文字列は指定したサイズで中央に表示されます。またその際、左右には空白が入る形で返されます。指定したサイズが現在の文字列サイズよりも小さければ、文字列には空白は入りません。例えば、以下のような形になります。
strings s ='hello';
string s2 =s.center(9)
system.assertEquals(
' hello ',
s2);
Salesforce stringifyの基礎を知ってStringメソッドを活用してみよう
この記事の監修者・著者

-
未経験からITエンジニアへのキャリアチェンジを支援するサイト「キャリアチェンジアカデミー」を運営。これまで4500人以上のITエンジニアを未経験から育成・排出してきました。
・AWS、salesforce、LPICの合計認定資格取得件数:2100以上(2023年6月時点)
・AWS Japan Certification Award 2020 ライジングスター of the Year 受賞
最新の投稿
- 2023年12月6日キャリア・転職システムエンジニアへのキャリアチェンジで必要な資格は?
- 2023年12月6日キャリア・転職キャリアチェンジでエージェントを活用するメリット
- 2023年12月6日キャリア・転職プログラマーへのキャリアチェンジに必要な資格は?
- 2023年12月6日キャリア・転職サーバーエンジニアへのキャリアチェンジで必要な資格は?