皮皮网
皮皮网

【视酷源码新闻】【nextcloud源码】【题库 源码】xml源码编译

来源:游戏批量登录源码 发表时间:2024-12-28 10:19:12

1.如何用Eclipse进行XML开发
2.xml要用什么软件编辑安卓的
3.xml可以用什么软件打开和编辑
4.如何反编译apk文件得到源码和XML文件

xml源码编译

如何用Eclipse进行XML开发

       å®ƒç»§æ‰¿ org.eclipse.ui.editors 包中包括的类,这个包为 Eclipse 平台提供一个标准文本编辑器和基于文件的文档提供程序。这个简单的 XML 编辑器起着代码示例的作用,您可以把它作为自己的 Eclipse XML 插件的基础。它的源代码只能通过 Eclipse 项目向导生成,您需要按下面所描述的自己编译它。 要构建这个基本 XML 编辑器,转至菜单 File => New,然后选择 Project。在项目向导中,选择 Plug-in Development => Plug-in Project。 如果看不到 Plug-in Development 选项,则表示 Eclipse 平台 Runtime Binary 没有 Plug-in 开发环境。请到 eclipse.org 下载页面下载 Eclipse 平台 Plug-in SDK。 单击Next。给项目命名(如 org.my.eclipse.xmleditor),单击 Next,然后接受屏幕 Plug-in Project Structure 上的缺省值。接下来选择 Create a plug-in project using a code generation 向导,然后选择 Plug-in with an editor 选项。向导会自动生成该 XML 编辑器的源代码。 但仍需编译它。单击 Next,然后在下一屏幕 Simple Plug-in Content 上单击 Finish 选项;转至 Project 菜单并选择 Rebuild All 来构建该项目。 接下来需要使用 File => Export 菜单创建 editor.jar 文件。请退出 Eclipse,然后复制整个 org.my.eclipse.xmleditor plugin 目录。当您再次运行 Eclipse 时,可将一个 XML 文件添加到您的项目中。请记住这个样本 XML 编辑器未提供任何一种验证或语法检查。 用XMLBuddy 编写 XML 最受欢迎且最高级的 Eclipse XML 编辑器插件是由 Bocaloco Software 开发的 XMLBuddy。XMLBuddy 是免费插件,它为 Eclipse 增添了 XML 编辑能力,其中包括对用户可配置的语法着色、DTD 驱动的代码辅助、验证以及同步的提纲视图。XML Buddy 还为 Workspace 添加 XML 透视图,为 XML 文档和 DTD 添加新的项目模板。您可以象安装任何其它 Eclipse 插件那样安装 XMLBuddy:只需将插件压缩文件解压缩至主 Eclipse 安装目录下的 \eclipse\plugins 子目录即可。记住要重新启动 Eclipse。 XML 是元标记语言。XML 元素由起始标记、结束标记和二者之间的数据组成,因此有了语法突出显示还需要好的编辑功能。XMLBuddy(目前是版本 0.2)用以下 XML 编辑功能扩展 Eclipse: ● 格式化。可以通过选择全部或部分代码对整个 XML 文档或部分文档自动进行格式化。● 高级语法着色。可通过 Window => Preferences => XML => Colors 菜单配置 XML 代码着色。着色可用于普通 XML 文档、DTD(内部或外部子集)和 JSP 文件。 ● XML 代码辅助。根据文档的 DTD,可为元素或其它标记名称、属性名称及属性值提供辅助。 ● 扩展字符编码支持。XMLBuddy 根据 XML 1.0 规范自动检测文档编码,它接受 ● 提纲(Outline)视图。提纲视图窗口显示文档中元素的结构。缺省情况下,提纲与编辑动态同步。这能使您快速浏览文档的逻辑。 ● DTD 生成。可以动态地从文档的内容生成 DTD。XMLBuddy 在本地高速缓存基于因特网的 DTD,因此不管要使用 DTD 和相关的文档多少次,只需下载它们一次。

xml要用什么软件编辑安卓的

       Android apk编译编译得到res文件夹下的layout及xml等资源文件,需要按以下步骤:1.反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。具体步骤:1.首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的。2.解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录。3.运行 dex2jar.bat classes.dex。4.生成 classes.dex.dex2jar.jar。2.反编译apk生成程序的源代码和图片、XML配置、语言资源等文件还是下载工具,这次用到的是apktool。具体步骤:将下载的两个包解压到同一个文件夹下,应该会有三个文件:aapt.exe,apktool.bat,apktool.jar。1.解压缩下载的两个文件包,apktool-install-windows-r-brut1.tar解压缩后得到的包里有aapt.exe 和apktool.bat.(注意要把apktool1.4.1.tar解压后的一个.jar 文件copy到解压后的\apktool-install-windows-r-brut1文件夹里)。2.特别注意:要反编译的文件一定要放在C盘的根目录里。

xml可以用什么软件打开和编辑

       1、源译xml文件是码编普通的文本文件用 记事本或者 vim或者 editplus,都可以打开 查看xml文件的源译源代码。一般就用记事本或者Dreamweaver打开并编辑他。码编

       2、源译XML是码编视酷源码新闻Extensible Markup Language的简写,一种扩展性标识语言,源译用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、码编定义数据类型,源译是码编一种允许用户对自己的标记语言进行定义的源语言

       可扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的源译标记语言,可以用来标记数据、码编定义数据类型,源译nextcloud源码是码编一种允许用户对自己的标记语言进行定义的源语言。 XML是源译标准通用标记语言 (SGML) 的子集,非常适合 Web 传输。XML 提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。

如何反编译apk文件得到源码和XML文件

       最近因为一些事所以需要得到师兄的某个apk的源代码,但师兄说那个项目包已经删了,题库 源码哎,没办法,只能自己想办法了。后来找到了反编译apk的方法,现在拿出来分享下。其实这个方法网上都有,quickfast源码我只是记载一下自己这段时间的学习情况。

       1.下载工具

       首先,要反编译需要下面这

       4个工具:

       dex2jar:将apk中的classes.dex转化成Jar文件。

       JD-GUI:反编译工具,可以直接查看Jar包的源代码。

       apktool:反编译工具,$.ajax 源码通过反编译APK中XML文件,直接可以查看。

       apktool-install-windows-r-ibot:辅助windows批处理工具。

       2.解压apk

       直接右键解压apk就行了,这没什么好说的。解压后会有个dex后缀的文件,下面会用到

       3.反编译dex文件

       1)解压下载的dex2jar,把解压后的文件夹放到系统盘跟目录中并把这个目录加到系统path变量中,就可以直接用:dex2jar.bat或dex2jar.sh转换dex文件了。

       2)DOS行命令如下:dex2jar.bat

       xx\classes.dex(xx是classes.dex文件所在的路径)。

       将在同目录得到普通jar包:classes_dex2jar.jar,就可以用处理普通jar包的方法来反编译这个jar包得到原文件。

       4.反编译jar文件

       1)解压压缩文件JD-GUI

       2)运行该文件夹里的jd-gui.exe,打开上面生成的jar包,

       即可看到源代码了。

       5.反编译xml文件

       为什么要发编译xml文件呢?因为直接解压apk得到的xml文件是乱码来的,我们需要用工具把它调会正常来

       具体操作方法:

       1)将下载的apktool和apktool-install-windows-r-ibot两个包解压到同一个文件夹下,这个文件夹有三个文件:aapt.exe,apktool.bat,apktool.jar。

       2)把这个文件夹也放到系统盘的根目录中并把这个目录加到path变量中。以HelloWord.apk为例:

       3)在DOS命令行中输入:apktool

       d

       xx\HelloWord.apk

       HelloWord得到HelloWord文件夹,此文件夹中的xml文件就是编译好的可以正常查看的文件。

       6.后话

       不过,说到底反编译还是反编译,还是不能完全地还原出真正的源代码的,比如一般会出现下面这样的问题:

       setContentView();

       在真正的源代码中其实是这样的:

       setContentView(R.layout.welcome)

相关栏目:娱乐