2012-05-05 5 views
6

私は次の形式を持つ、残りのWebサービスで何回XMLを見てきました:なぜ原子を安静時に使用しているのですか?

<author> 
    <atom:link rel="author" type="application/xml" href="http://www.../author/1"/> 
</author> 

とURL(HTTP://www.../author/1)このようなものが含まれます。

<author xmlns="http://www.../ckp" xmlns:atom="http://www.w3.org/2005/atom"> 
    <name>S. Crocker</name> 
    <address>None</address> 
    <affiliation></affiliation> 
    <email>None</email> 
</author> 
  1. XMLの最初の形式が使用されている理由を私は不思議でしたか?
  2. これらはどのようにJavaモデルクラス(mvcパターンを使用)でモデル化できますか?

答えて

1

あなたの最初の質問への答えは簡単です:ATOMを使用すると、公開、更新のためにやりたいbunchstandardの事柄を網羅固体standardあり、それ以外の情報を管理します。

だから、人々はHTTPを使うのと同じ理由でATOMを使います。彼らは何かユニークなものを投資することができますが、標準は彼らに優れたツールを与えます。

第2にはvarious Java libraries existですが、これを行うための決定的な方法はありません。 「独自のモデルオブジェクトを作成し、XMLを手作業でパースする」から、「あなたのためにやってください」といったライブラリへのリンクは、リンクの質問にはうまくいきます。

関連する問題