|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
Stop making mediocre tutorials.The best tutorials are video! Camtasia Studio makes it easy to create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial!
|
|
#1
|
|||
|
|||
|
Hi all,
i'm trying to create a dtd for my xml but my xml has got reuse of node names eg <DATA> <NODE1> <DATA>text</DATA> </NODE1> </DATA> Is it actually possible to define the DATA node as an element twice? Thanks Mike |
|
#2
|
|||
|
|||
|
Code:
<?xml version="1.0"?>
<data>
<node1>
<data>text</data>
</node1>
</data>
<!-- ================= -->
<!ELEMENT data (node1)>
<!ELEMENT node1 (data)*>
<!ELEMENT node1 (#PCDATA)>
|
|
#3
|
|||
|
|||
|
Thanks Justin, but when i try that i get an error saying
The element "NODE1" is already declared. Any other ideas? |
|
#4
|
|||
|
|||
|
Autogenerated by Netbeans 3.4:
Code:
<!--
Typical usage:
<?xml version="1.0"?>
<!DOCTYPE data SYSTEM "dtd_test_data.dtd">
<data>
...
</data>
-->
<!--- Put your DTDDoc comment here. -->
<!ELEMENT data (#PCDATA|node1)*>
<!--- Put your DTDDoc comment here. -->
<!ELEMENT node1 (data)*>
|
|
#5
|
|||
|
|||
|
right.. i have one too many node1 elements declared..
oops. sorry. bricker's looks about right |
![]() |
| Viewing: Dev Shed Forums > Programming Languages - More > XML Programming > reusing element in DTDs |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|