0

一部の値にデコードされた HTML マークアップ (例: ) が含まれている CSV ファイルがあり、<b%gt;Example</b%gt;それを SharePoint リストに挿入しようとしています。

,PowerShell を使用して値を反復処理すると、何をしても文字列が分割されます。
文字列を"andでラップしようとし'ましたが、PowerShell は次のエラーをスローします。

update : "0" 個の引数を指定して "Update" を呼び出し中に例外が発生しました: "無効なテキスト値です。

テキスト フィールドに無効なデータが含まれています。値を確認して、再試行してください。」

C:\Scripts\Configuration\SystemConfiguration.ps1:41 char:22 + $spListItem.update <<<< () + CategoryInfo : NotSpecified: (:) []、MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException

値の 1 つの例を次に示します。

"&lt;b&gt;Dear {0} Team,&lt;/b&gt;&lt;br/&gt;{1} request was completed &lt;a href='{2}'&gt;{3}&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;{2}&lt;br/&gt;&lt;br/&gt;To download the PDF of the form please click  &lt;a href='{6}'&gt;Here&lt;/a&gt;.&lt;br/&gt;In case of questions, please contact {4}.&lt;br/&gt;&lt;br/&gt;With best regards&lt;br/&gt;&lt;br/&gt;{5}"

上記の値を確実に挿入できるようにするためのヒントを誰か教えてもらえますか?

4

1 に答える 1

0

HttpUtilityいくつかの方法をいじって答えを見つけました。

$Value = &lt;b&gt;Dear {0} Team,&lt;/b&gt;&lt;br/&gt;{1} request was completed &lt;a href='{2}'&gt;{3}&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;{2}&lt;br/&gt;&lt;br/&gt;To download the PDF of the form please click  &lt;a href='{6}'&gt;Here&lt;/a&gt;.&lt;br/&gt;In case of questions, please contact {4}.&lt;br/&gt;&lt;br/&gt;With best regards&lt;br/&gt;&lt;br/&gt;{5}
[System.Web.HttpUtility]::HtmlDecode($Value)
于 2013-10-10T10:53:14.393 に答える