jjzjj

java - Java 的文件路径或文件位置 - new file()

我的项目有以下结构。在Eclipse中:myPorjectNamesrccom.example.myprojecta.javacom.example.myproject.datab.xml在a.java中,我想读取b.xml文件。我怎样才能做到这一点?具体来说,在a.java中,我使用了如下代码:DocumentBuilderFactorydocBuilderFactory=DocumentBuilderFactory.newInstance();DocumentBuilderdocBuilder=docBuilderFactory.newDocumentBuilder();Docum

c# - 实现 IXmlSerializable 时,如何只覆盖 ReadXml 或 WriteXml 而不是两者?

我想在一个类上实现IXmlSerializable,并且只覆盖ReadXml或WriteXml,但不能同时覆盖两者。如果我没有在此类上实现IXMLSerializable,XMLSerializer将自动序列化所有成员。我希望该默认行为适用于未覆盖的情况。但是,由于IXmlSerializable是一个接口(interface),而不是基类,所以我不确定该怎么做。此外,在一种情况下,我需要执行默认行为,并在完成后添加一些额外的代码。所以,我想重写并回调到“基”类行为。同样,如果有一个基类,这将是微不足道的,但不是那么微不足道,因为这是一个接口(interface)。谢谢!
12