如何使用JQUERY解析大型XML文件并以HTML格式可视化?

时间:2015-04-02 10:51:22

标签: javascript jquery xml

我有一个java Web应用程序,其中要求是上传特定格式的XML文件,然后解析它以在HTML UI中表示它。 XML标记的UI表示应该是可编辑的。可以使用JQUERY完成吗?

我尝试使用jParse,但没有找到要在我现有项目中使用的全部内容(除了.js文件)。

请帮忙!

2 个答案:

答案 0 :(得分:0)

此设置包含在您的web.config文件中。它会影响整个应用程序,但是......我认为你不能每页设置它。

<configuration>
  <system.web>
    <httpRuntime maxRequestLength="xxx" />
    <!-- your required file size on place of "xxx" -->
  </system.web>
</configuration>

注意:以KB为单位。默认值为4096 Kb(= 4 MB)。

如果您使用的是IIS 7+,那么现在设置稍有不同。

<system.webServer>
<security>
  <requestFiltering>
    <requestLimits maxAllowedContentLength="52428800" /> <!--50MB-->
  </requestFiltering>
</security>

如果您使用的是JAVA:

编辑该特定服务器的server.xml,应用程序服务器进程或部署管理器进程,具体取决于内存问题所遭受的进程。 因此,请将initialHeapSizeMaximumHeapSize编辑为

jvmEntries debugArgs="-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=7777"   
debugMode="false" disableJIT="false" genericJvmArguments="-Xquickstart"   
runHProf="false" verboseModeClass="false"  
initialHeapSize="512" maximumHeapSize="1024"  
verboseModeGarbageCollection="false" verboseModeJNI="false" xmi:id="JavaVirtualMachine_1183121908656"

server.xml可以在这里找到:

  

/ IBM_ROOT_DIR /WebSphere/WAS85/AppServer/profiles/MyProfile/config/cells/MyCell/nodes/MyNode/servers/MyServer/server.xml

答案 1 :(得分:0)

谢谢Vikrant。只是为了让我们的要求更清晰: -

我们需要设计一个java工具来: 1.捕获xml文件 2.以可视描述的形式表示数据 3.成功上载后,可以轻松编辑现有结构 4.将新结构导出到可由应用程序提取的输出表单

该工具的主要驱动因素是: 1.它需要易于编辑 2.应该可以重复用于迭代输入(考虑到第一周期输出将是下一个周期的输入文件)