首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用java创建.plist文件

如何用java创建.plist文件
EN

Stack Overflow用户
提问于 2022-09-15 15:59:19
回答 2查看 75关注 0票数 1

我希望在运行时创建.plist文件。我不想使用任何第三方图书馆。只想使用java代码。

下面是示例文件:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
        <key>items</key>
        <array>
            <dict>
                <key>assets</key>
                <array>
                    <dict>
                        <key>kind</key>
                        <string>software-package</string>
                        <key>url</key>
                        <string>IPA PATH</string>
                    </dict>
                </array>
                <key>metadata</key>
                <dict>
                    <key>bundle-identifier</key>
                    <string>com.xx.xx</string>
                    <key>kind</key>
                    <string>software</string>
                    <key>title</key>
                    <string>V7</string>
                </dict>
            </dict>
        </array>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-09-15 23:42:27

由于您包含了JSP标记,下面是一个JSP。一切都在同一条线上。我复制了您的文件(添加了缺失的结束标记),并将其粘贴到一个名为"My.xml“的文件中。我把这个文件放到我的网页应用程序的根目录中。

代码语言:javascript
复制
<%@ page import="java.nio.file.Files,java.nio.file.Paths"%><%response.setContentType("text/xml");Files.copy(Paths.get(application.getRealPath("/My.xml")),response.getOutputStream());%>

或者,您可以使用setContentType(“application/x-plist”)并将文件命名为"My.plist“并使用

代码语言:javascript
复制
<%@ page import="java.nio.file.Files,java.nio.file.Paths"%><%response.setContentType("application/x-plist");Files.copy(Paths.get(application.getRealPath("/My.plist")),response.getOutputStream());%>
票数 0
EN

Stack Overflow用户

发布于 2022-09-16 11:32:08

我自己解决了这个问题,所以结束了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73734216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档