-2

以下のテキストは、var_dump() PHP 関数によってダンプされた多次元配列のダンプです。このような内容のファイル (添付) を読み取り、XML で返す Java 関数が必要です。

参考までに、サイトhttp://pear.php.net/package/Var_Dump/で、XML でダンプを生成するコード (PHP で) を見つけることができるので、必要なすべてのロジックがそこにあります (と思います)。

フィードバックをお待ちしています。

よろしく、クリスチャン

DesOrgaoJuizo"]=> string(45) "JUÍZO FED. DA 02A VF CRIMINAL DE PORTO ALEGRE" ["SigOrgaoJuizo"]=> string(10) "RSPOACR02F" ["CodOrgaoJuizo"]=> string(9) "RS0000085" ["IdOrgaoSecretaria"]=> string(9) "710000084" ["DesOrgaoSecretaria"]=> string(31) "02a VF CRIMINAL DE PORTO ALEGRE" ["SigOrgaoSecretaria"]=> string(9) "RSPOACR02" ["CodOrgaoSecretaria"]=> string(9) "RS0000084" ["IdSigilo "]=> string(1) "0" ["IdUsuario"]=> string(30) "711262951173995330420000000001" ["DesSigilo"]=> string(10) "Sem Sigilo" ["Localizador"]=> string(25 )」SeqDocumento"]=> string(1) "4" ["SigTipoDocumento"]=> string(3) "OUT" ["IdSigilo"]=> string(1) "0" ["DesSigilo"]=> string(10 ) "Sem Sigilo" } } ["DesPeticao"]=> string(56) "Distribuição/Atribuição Ordinária por sorteio eletrônico" ["DescricaoCompleta"]=> string(56) "Distribuição/Atribuição Ordinária poreio eletrônico" } } [ "ValCausa"]=> string(4) "0.00" ["OrgaoJul"]=> string(45) "JUÍZO FED. DA 02A VF CRIMINAL DE PORTO ALEGRE" ["CodOrgaoJul"]=> string(9) "RS0000085" ["

4

1 に答える 1

0

あなたがそのフォーマットと結婚している特別な理由はありますか?

そうでない場合は、より標準的なものを使用することを検討してください。php でデータを JSON として出力することもできます (json_encode() を使用)。json をネイティブ Java データ構造に簡単にデコードし、Java でコーディングして XML を生成できます。

もしあなたvar_dump() された出力と結婚しているなら、Java で醜い構文解析をしなければならないでしょう。var_dump() は、人間が読める出力を生成するように調整されているため、解析が難しくなる可能性があります。

于 2010-05-11T21:31:05.023 に答える