Tag: xml

复制同一输出xml文件-java中的节点

这是我的示例文件“example.xml” 7.0 FIN ED XXX 2015-05-16 90 KIA 2.这是我解析文件“example.xml”的java代码: public static void main(String argv[]) { try { Properties prop = System.getProperties(); File file = new File(“E:/workspace/example.xml”); DocumentBuilderFactory dbildfactory =DocumentBuilderFactory.newInstance(); DocumentBuilder dbild = dbildfactory.newDocumentBuilder(); Document doc = dbild.parse(file); doc.getDocumentElement().normalize(); NodeList nodeL = doc.getElementsByTagName(“ALL”); for (int s = 0; s < nodeL.getLength(); s++) { Node nodde = […]

在android中创建一个xml文档

所以我正在尝试在我的Android应用程序中创建一个xml文档。 我正在使用编写java应用程序时使用的代码。 我尝试如下所示: public void createxml() throws SAXException, IOException { try { File file = new File(Environment.getExternalStorageDirectory() + File.separator + “images” + File.separator + “newxml.xml”); DocumentBuilderFactory docFactory = DocumentBuilderFactory .newInstance(); DocumentBuilder docBuilder = docFactory.newDocumentBuilder(); Document doc = docBuilder.parse(file); // root elements // Document doc = docBuilder.newDocument(); // Element rootElement = doc.get // doc.appendChild(rootElement); Node node […]

如何使用自定义Spring Converter转换XML配置值?

我想使用Spring ConversionService和自定义Converter实现来转换Spring XML配置中的值。 我通过xml配置配置bean,如下所示: 相关课程: import java.time.Duration; public class MyClass { public MyClass(Duration time) { System.out.println(“TIME: ” + time); } } 应该执行转换的转换器是: public class StringToDurationInSecondsConverter implements Converter { @Override public Duration convert(String source) { int seconds = Integer.valueOf(source); return Duration.ofSeconds(seconds); } } 配置如下所示: @SpringBootApplication public class Application { @Bean public ConversionService conversionService( Set<Converter> converters, ConversionServiceFactoryBean […]

使用JAXB编组/解组Java超类和子类

我一直在试验JAXB教程,并设法让代码工作,从Java对象生成XML文件,然后能够使用XML生成Java对象。 目前,它会读取同一个类的多个实例,以创建类似于下面的XML文件 TR54 red 5 BN04 THY yellow 3 BN05 THY yellow 5 我希望能够使用JAXB技术来处理子类。 例如:假设我有一个Car,Van和Bicycle对象是Vehicle的子类。 我是否可以操作我的JAXB类来编写一个XML文件来生成与此类似的东西? 我已经提供了我正在使用的代码。 TR54 red 5 MN05 RFD red 5 ZX54 UJK red 1 主类 package basictransport2; public class Main { public static void main(String[] args) { JAXB parser = new JAXB(); parser.marshall(); //parser.unmarshallList(); } } 车辆类 package basictransport2; import javax.xml.bind.annotation.XmlElement; […]

在XML标记之间提取内容

我有这个XML文件: findEntitiesResponse true 0 999999 44 xd 11460 11460 11460 LOGIS COUTTER en Inglés GENERAL GENERAL Default 有很多CONTENT就像示例中的那个,但我保持简单。 我想要做的是提取标签之间的所有内容 。 我做了很多研究,但我发现最接近的是从一个标签中提取内容。 结果就是这样 xd 11460 11460 11460 LOGIS COUTTER en Inglés GENERAL GENERAL Default 记住可能有一个或多个标签。 非常感谢你。 编辑 `public class ReadXMLFile {private final static String filepath =“C:\ Users \ AGOJSO \ Desktop \ jordi \ test.xml”; public […]

如何在Spring集成中将XML JMS消息发送到FTP

我正在尝试使用active MQ在Spring Integration向FTP发送XML消息。 文本消息在Receiver Queue工作正常,我可以在控制台中打印消息,但是如何将此消息发送到需要存储在本地目录中的XML file中的FTP出站适配器?

如何使用Jericho HTML Parser解析XML

我是java和servlet的新手,目前正在尝试使用Jericho XML Parser解析XML。 例如,我想从每个链接标签获取链接,但它不显示任何内容,总数显示为27(只能获得没有字符串的正确总数)。 任何知道如何做的人,请教我。 import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.net.MalformedURLException; import java.net.URL; import java.util.*; import net.htmlparser.jericho.Element; import net.htmlparser.jericho.Source; @WebServlet(urlPatterns = { “/HelloServlet”}) public class HelloServlet extends HttpServlet { private static final long serialVersionUID = 1L; @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, […]

如何将图像从可绘制资源保存到SD卡?

所以,我有一个如下图所示的视图。 另外,我将添加一个“保存”按钮。 您还可以看到我的XML文件。 我使用此代码通过按下一个和上一个按钮从可绘制文件夹加载图像: public void onClick(View v) { switch (v.getId()){ case R.id.bNext: a++; setImage(a); break; case R.id.bPrevious: if(a>0) { a–; setImage(a); break; } } } private void setImage(int a){ if (a == 0) { slika.setImageResource(R.drawable.l2); a = 1; } else if (a == 1) { slika.setImageResource(R.drawable.l3); a = 2; } else if (a == […]

尽管设置了必要的属性,列表项仍不会保持选中

我正在尝试在列表视图中选择所选项目以便在我选择它时保持突出显示但由于某种原因,当所选项目不在视图中时它将不会这样做。 例如,当我选择第4项时,该列表项会突出显示,但是当我滚动列表时,它不会保持突出显示,然后其他项随机突出显示。 即使我返回第4项,该项目也不再突出显示。 我真的不明白为什么会这样。 如何解决此问题? 所有相关的帮助将不胜感激。 fragment_main.xml MainListAdapter.java public class MainListAdapter extends BaseAdapter implements Filterable { private List mData; private List mFilteredData; private LayoutInflater mInflater; private ItemFilter mFilter; public MainListAdapter (List data, Context context) { mData = data; mFilteredData = new ArrayList(mData); mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); } @Override public int getCount() { return mFilteredData.size(); } […]

即使手机有硬件菜单按钮,如何始终显示溢出菜单(ActionBar)?

以下提到的是实施的代码。 即使手机有硬件菜单按钮,请建议我如何在操作栏中创建“溢出菜单”选项? 这是我目前的代码: MainActivity.java public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.activity_main_actions, menu); return super.onCreateOptionsMenu(menu); } activity_main_actions.xml