C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 21 を表示中)
■8367 / )  Re[9]: わんくま勉強会のXMLをつくりませう
□投稿者/ とっちゃん (187回)-(2007/09/28(Fri) 13:51:48)
とっちゃん さんの Web サイト
No8365 (中博俊 さん) に返信
> どうにも誤解している人がいるけど、個人情報なんて乗せられるわけ無いでしょ?
> 
ですな。
おまけですけど、アンケートは無記名です。なので、誰が書いたかはわかりません。


> メンテしなくちゃいけないんだからね?
これが一番厄介ですね。


で、XMLですが、当座は表示用データってことでいいですかね?
この構成でいくなら、リンクは A タグと同じ構造がいいですね。
あとは、多少の検索性を残して、属性にキーっぽいものを用意するのと、
データは、なるべくインナーテキストにするってところかな。

<?xml version="1.0" encoding="utf-8"?>
<Seminars>
  <Seminar>
    <Title>わんくま大阪勉強会#1</Title>
    <Date>2006/06/17</Date>
    <Sessions>
      <Session>
        <Title>わんくま同盟について</Title>
        <Speaker href="http://blogs.wankuma.com/naka/">中 博俊</Speaker>
        <Links>
          <Link href="http://www.wankuma.com/seminar/20060617osaka-1/1.ppt">ppt</Link>
          <Link href="http://www.wankuma.com/seminar/20060617osaka-1/1.htm">html</Link>
        </Links>
      </Session>
      <Session>
        <Title>設計という作業どのように、どこまで設計するのか</Title>
        <Speaker href="http:://blogs.wankuma.com/jitta/">Jitta</Speaker>
        <Links>
          <Link href="http://www.wankuma.com/seminar/20060617osaka-1/2.ppt">ppt</Link>
          <Link href="http://www.wankuma.com/seminar/20060617osaka-1/2.htm">html</Link>
        </Links>
      </Session>
      <Session>
        <Title>Visual Studio 2005を使ったテスト</Title>
        <Speaker href="http://blogs.wankuma.com/naka/">中 博俊</Speaker>
        <Links>
          <Link href="http://www.wankuma.com/seminar/20060617osaka-1/3.ppt">ppt</Link>
          <Link href="http://www.wankuma.com/seminar/20060617osaka-1/3.htm">html</Link>
          <Link href="http://www.wankuma.com/seminar/20060617osaka-1/1-demo1.htm">デモ1</Link>
          <Link href="http://www.wankuma.com/seminar/20060617osaka-1/1-demo2.htm">デモ2</Link>
        </Links>
      </Session>
    </Sessions>
  </Seminar>
</Seminars>

こんな感じではどう?
#中身は、第1回のもの
日付は、ちゃんとした日付フォーマットを使ったほうがいいと思う。
後ろにTを入れればいいんだったけ?忘れちゃったけどw

Speaker と Link はわざとタグを変えてるけど、構造は、a タグと基本的に同じ。
これなら、変換作業はほとんどリプレースで済むし。
タグを変えてるので、後々追加情報入れても困らないし。

あとは、表にできるようにするのにはこれではちょっと厳しいかもしれない。

多分、これくらいすっきりしてないとメンテが大変になると思う。

返信 編集キー/


管理者用

- Child Tree -