Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

namespace'ler konusunda anlamadığım bir konu


senko

Öne çıkan mesajlar

şimdi size bayağı cahil sorusu gibi gelcek, ama anlayamadığım bir konu.

şimdi elimizde bir xml veya xhtml dökümanımız var diyelim
genelde şöyle başlar


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http:/ /www.w3.org/1999/xhtml">

<head>
<title>Title of document</title>
</head>

<body>
some content
</body>

</html>


burdaki xmlns, xml namespace belirtiyorsa bu namespace'in xsd dosyası nerde allah aşkına :)
sonuçta xhtml dediğimiz temelinde bir xml değil mi? öyleyse her tag'in belirtilmesi lazım
yani en basitinden bilr dediğimizde bunun ne oldğunun açıklanması lazım değil mi bir xsd dökümanında?

aynı şekilde aşağıdaki kod bir spring servlet xml'inden alınma


<beans xmlns="http:/ /www.springframework.org/schema/beans"
xmlns:xsi="http:/ /www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http:/ /www.springframework.org/schema/mvc"
xmlns:context="http:/ /www.springframework.org/schema/context"
xmlns:p="http:/ /www.springframework.org/schema/p"
xsi:schemaLocation=
"http:/ /www.springframework.org/schema/beans http:/ /www.springframework.org/schema/beans/spring-beans.xsd
http:/ /www.springframework.org/schema/mvc http:/ /www.springframework.org/schema/mvc/spring-mvc.xsd
http:/ /www.springframework.org/schema/context http:/ /www.springframework.org/schema/context/spring-context.xsd"
>


şimdi burda springe özel xsd'ler belirtilmiş, gidip adamların jarlarını didiklesem xsd biyerlerdedir, ama http://www.w3.org/2001/XMLSchema-instance için yine bir xsd belirtilmemiş

edik: code içine alınca da url'leri linkliyor direk o yüzde / / yaptım.
Link to comment
Sosyal ağlarda paylaş

orda yazılanlara ben de okeyim
zaten .xsd'ler verilmiş, jarı açıp baktım hakketen bi yerde o URI ile xsd'yi eşliyor properties dosyasında spring.

ama bu ne :)
xmlns:xsi="http:/ /www.w3.org/2001/XMLSchema-instance

mantıken ile başlıyan hiçbişi yok, ama bunu silsem kesin hata vericek arkadaş, peki ne işe yarıyor bu tam olarak,

http://www.w3schools.com/schema/schema_schema.asp
burda schema kullandığını belirtmen için kullan demiş, ama schema için tag kullanıcaksan bunun da schema'sı yani xsd dosyası olması gerekmez mi

http://stackoverflow.com/questions/17094247/where-is-the-xsd-file-for-http-www-w3-org-2001-xmlschema-instance
şurda ne bok döndüğünü anlamadım zaten
hakikaten URI'ın olduğu siteye gidip source'a bakınca html dosyasına xml gömdüklerini görüyorsun ama xmlns olarak niye kendini gösteriyor, recursive yapi mı var orda yani nedir

WTF durumuna geldim iyice.
Link to comment
Sosyal ağlarda paylaş

  • 2 hafta sonra ...

Server/client o sayfanın hangi standartlarda çalışacağını söylüyor. Browser belli taglere bakarak aha bu html5

Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...