2

重要な id と ValueType の値を取得するにはどうすればよいですか?

web_save_param_regexp を使用してみました (ただし、残念ながら関数のしくみを完全には理解していません)。

また、web_save_param を使用してみました (オフセットと長さの助けを借りて)。残念ながら、合計金額の値が実行ごとに動的に変化する場合、一部の値の長さが特別に変化する正確な値を取得できません。

<important id=\"insertsomevalueshere\" record=\"1\" nucTotal=\"NUC609.40\"><total amount=\"68.75\" currency=\"USD\"/><total amount=\"609.40\" currency=\"USD\"/><out avgsomecost=\"540.65\" ValueType=\"insertsomevalueshere\" containsawesomeness=\"1\" Score=\"-97961\" somedatatype=\"1\" typeofData=\"VAL\" web=\"1\">
4

2 に答える 2

0

Web リクエストを実行するコード行の前に、次のコード行を挿入します。

web_reg_save_param_regexp("ParamName=importantid","Regexp=<important id=\\\"(.*?)\\\"",LAST);
web_reg_save_param_regexp("ParamName=ValueType","Regexp= ValueType=\\\"(.*?)\\\"",LAST);

次に、「importantid」と「ValueType」の 2 つのパラメーターが保存されます。

于 2016-06-21T07:02:00.463 に答える
0

相関する要素の動的な数? 再送信のパスは web_custom_request() です。含める必要があるすべてのデータの名前と値のペアを使用して、必要な文字列を動的に作成する必要があります。

このパスでは、ツールの言語での文字列操作スキルが重視されます。デフォルトのパスは C 経由ですが、別の言語でスキルを磨いた場合は、他の言語オプションがあります。

于 2016-06-18T17:24:25.520 に答える