www.un.org/spanish/ecosoc 我的问题是:。 如果有与父母一方的“大子女”相同的名称的其他要素,我怎么能直接根据具体的母子要素来掌握有关内容。
http://docs.oracle.com/javase/1.4.2/docs/api/org/w3c/dom/ Package-summary.html” 部件和Im 陷入困境。 这里使用:
<notifications>
<notification>
<groups>
<group name="zip-group.zip" zip="true">
<file location="C:validdirectory" />
<file location="C:anothervalidfile.doc" />
<file location="C:validfilehere.txt" />
</group>
</groups>
<file location="C:validfile.txt" />
<file location="C:validfile.xml" />
<file location="C:validfile.doc" />
</notification>
</notifications>
如你所知,你有两个地方可以把<代码><file>要素定位。 无论是群体还是外部群体。 我真的希望它这样做,因为它更加方便用户。
现在,每当我打电话notificationElement.getElementsByTagName(“file”);
给我所有的<file>
内容,包括<group>
。 我对这些类型的档案进行不同处理,因此这种功能是不可取的。
我设想了两种解决办法:
- Get the parent element of the file element and deal with it accordingly (depending on whether it s
<notification>
or<group>
. - Rename the second
<file>
element to avoid confusion.
这两种解决办法都不是可取的,因为它们只是留下来,只剩下以下内容:<条码><file>中直接涉及儿童的内容<条码>和斜体;条码>。
I m open to IMPO comments and questionnaire about the "best” way to do this, but I m really interest in DOM Solutions because that s what the other of this project is used. 感谢。