入力パラメーター値を、記号で区切られたパイプ区切りのキーと値のペアとして受け取ります=
。例えば:
"|User=0101|Name=ImNewUser|IsAdmin=0|RefId=23ae2123cd223bf235|"
したがって、形式は次のとおりです。|KEY=VALUE|KEY_2=VALUE_2|....|KEY_n=VALUE_n|
それを JSON オブジェクトに分割する必要があります。したがって、私のオブジェクトは次のようになります。
{
'User':'0101',
'Name':'ImNewUser',
'IsAdmin':'0',
'RefId'='23ae2123cd223bf235'
}
複数のオプションがあるため、最善の方法は次のとおりです。
|
で分割された各要素に対して、 で分割して再度使用できます=
。- 正規表現に依存して文字列置換を行うことができます。
=
末尾の|
シンボルを削除して分割し、 2 つの異なる配列をインデックスに関連付けます。
JavaScript(Node.jsでのプログラミング)でこれを行うための最良/最も効率的な方法を誰か教えてもらえますか?