webForumDet fria alternativet

lägg till ett element

XML

1 svar · 645 visningar · startad av Hallgren

Medlem sedan dec. 19991 606 inlägg
Frågan#1

Yo!
Har lite svårt att lägga till ett element i slutet av min kod. Problemet ligger i DOCTYPE. Har inte greppat alla regler inom det än. :(

Försöker lägga till en copyright text längst ner.

kod utan <copy>..

<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/css" href="varor.css"?>
<!DOCTYPE varor [
	<!ELEMENT varor (mobiltelefon)*>
	<!ELEMENT mobiltelefon (tillverkare, modell, artikel, info)*>
	<!ELEMENT info (#PCDATA &#0124; pris)*>
	<!ELEMENT tillverkare (#PCDATA)>
	<!ATTLIST tillverkare
	id CDATA #REQUIRED
>
	<!ELEMENT modell (#PCDATA)>
	<!ELEMENT artikel (#PCDATA)>
	<!ATTLIST artikel
	nr CDATA #REQUIRED
>
	<!ELEMENT pris (#PCDATA)>
]>
<varor>
	<mobiltelefon>
		<tillverkare id="1">Ericsson</tillverkare>
		<modell>Ericsson T39</modell>
		<artikel nr="1000">1000</artikel>
		<info>
T39m är utrustad med GPRS (General Packet Radio Services) för omedelbar 
Internetåtkomst och trådlös Bluetooth-teknik för sladdlös komfort. 
Till det kan du lägga en imponerande lista av användbara funktioner. 
Du får en effektiv och säker Internetåtkomst med T39:ans WAP-bläddrare 
1.2.1, eller med en laptop, eller handdator med hjälp av det inbyggda 
modemet i T39m. PIM-applikationerna (Personal Information Management) 
inkluderar en avancerad kalender och telefonbok.
		<pris>4.993 kr</pris>
		</info>
	</mobiltelefon>
	<mobiltelefon>
		<tillverkare id="2">Ericsson</tillverkare>
		<modell>Ericsson T29</modell>
		<artikel nr="1001">1001</artikel>
		<info>
T39m är utrustad med GPRS (General Packet Radio Services) för omedelbar 
Internetåtkomst och trådlös Bluetooth-teknik för sladdlös komfort. 
Till det kan du lägga en imponerande lista av användbara funktioner. 
Du får en effektiv och säker Internetåtkomst med T39:ans WAP-bläddrare 
1.2.1, eller med en laptop, eller handdator med hjälp av det inbyggda 
modemet i T39m. PIM-applikationerna (Personal Information Management) 
inkluderar en avancerad kalender och telefonbok.
		<pris>3.743 kr</pris>
		</info>
	</mobiltelefon>
</varor>

------------------
Är det en fysisk liknelser eller är du bara ett stort bakverk?

webcam?

[Redigerat av Hallgren den 31 jan 2002]

Medlem sedan mars 20007 896 inlägg
#2

Lägg till raden:
<!ELEMENT copy (#PCDATA)>
i DTD:n, och sen ändrar du reglerna för varor, så att det ser ut så här:
<!ELEMENT varor (mobiltelefon | copy)*>

Sen lägger du till <copy> i elementet varor ( För visst var det där du ville ha det? :q ).

Tror att det ska vara så ivf. :)

Du kanske menade hur man gjorde för att lägga till det via XML DOM?

------------------
SPiN, bjorne.w@telia.com

590 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
459 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
451 ms — ändringar (db)