-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, December 16, 2004 21:03, I Gede Wijaya S said:
> On Thu, Dec 16, 2004 at 08:54:47AM +0700, Abatasya wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On Wed, December 15, 2004 19:46, I Gede Wijaya S said:
>> > sorry, aku juga baru belajar tapi docbook xml(yang notabene untuk
>> berkas
>> > static. aku pakai untuk nulis). Dan kalo ingin insert
>> > secara mudah, bisa pakai xinclude.
>> > <xi:include />
>> > xmllint dari libxml2 (www.xmlsoft.org) bisa, misal:
>> > xmllint --xinclude berkas-rancangan.xml>berkas-final.xml
>>
>> jika menggunakan cara diatas, apakah bisa mengupdate 'hanya' isi dari
>> tag
>> <keterangan> atau seluruh file xml?
> bisa hanya untuk elemen keterangan. contoh:
> <?xml version='1.0' encoding='UTF-8' ?>
> <check>
>    <proses name="httpd">
>      <status>Status</status>
>      <keterangan><xi:include
>          xmlns:xi="http://www.w3.org/2001/XInclude"; href="server.log"
>        parse="text" /></keterangan>
>    </proses>
> </check>
>
> isi server.log hanya berkas teks biasa. setelah melakukan proses dengan
> xmllint, maka isi server.log yang akan disisipkan ke elemen keterangan.
> Pastikan isi server.log tidak dianggap sebagai berkas xml. Kalo
> didalamnya mengandung karakter-2 semisal >, < dll, tambahkan saja di
> elemen
> keterangan yaitu tag <![CDATA[ ]]>(melingkupi elemen xinclude) atau buat
> eleemn keterangan yang tugasnya memparsing isinya sebagai CDATA
>>
>> > dimana di elemen xinclude diatas bisa mengakses file lain, atau bagian
>> > file dengan menggunakan xpointer dan xpath.
>>
>> bisa minta contoh penggunaan xpointer dan xpath-nya?
> untuk dapat menggunakan xpointer dan xpath, maka berkas yang dipanggil
> (misal server.log diatas) haruslah dalam bentuk xml.
>
> berkas.xml:
> <?xml version='1.0' encoding='UTF-8' ?>
> <check>
>    <proses name="httpd">
>         <status>Status</status>
>            <keterangan><xi:include
>                     xmlns:xi="http://www.w3.org/2001/XInclude";
>                     href="server-log.xml#xpointer(/server/*)" />
>            </keterangan>
>     </proses>
>  </check>
>
> server-log.xml:
> <server>
>     <waktu>
>       <tanggal>16</tanggal>
>       <jam>19.05</jam></waktu>
>     <data> mail.oasis-open.org[209.202.168.102]: 221 Bye
>       gate postfix/smtpd[1357]:
>     </data>
> </server>
>
> maka semua isi elemen server akan disertakan. Nah, log mau dijadikan
> xml?;-) jangan tanya aku yah, belum bisa. Kemungkinan paling mesar sih
> log tetep teks biasa saja. Kecuali jika nanti ingintampilannya log
> "cantik"
>
> XPath Tutorial:http://zvon.org/xxl/XPathTutorial/General/examples.html

terima kasih atas tanggapannya, sepertinya saya telah mendapatkan
solusinya dari anda.

salam,
Abatasya.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBwjQrToy+aMueM3gRAnJ6AJ9zZXjf+4CfhJaBlSabJR4IcWSP5ACgjGzu
5LGUIJSDhw++L7qYYeCHrJs=
=2DSo
-----END PGP SIGNATURE-----

---------------
I know it's getting late
But I won't hesitate
Can't slow down
Got to do what I do
("Hot Water", Level 42)


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis

Kirim email ke