commit
a3928061e2
26 changed files with 1276 additions and 0 deletions
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="CheckStyle-IDEA" serialisationVersion="2"> |
||||
<checkstyleVersion>10.5.0</checkstyleVersion> |
||||
<scanScope>JavaOnly</scanScope> |
||||
<copyLibs>true</copyLibs> |
||||
<option name="thirdPartyClasspath" /> |
||||
<option name="activeLocationIds" /> |
||||
<option name="locations"> |
||||
<list> |
||||
<ConfigurationLocation id="bundled-sun-checks" type="BUNDLED" scope="All" description="Sun Checks">(bundled)</ConfigurationLocation> |
||||
<ConfigurationLocation id="bundled-google-checks" type="BUNDLED" scope="All" description="Google Checks">(bundled)</ConfigurationLocation> |
||||
</list> |
||||
</option> |
||||
</component> |
||||
</project> |
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="CompilerConfiguration"> |
||||
<annotationProcessing> |
||||
<profile name="Maven default annotation processors profile" enabled="true"> |
||||
<sourceOutputDir name="target/generated-sources/annotations" /> |
||||
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" /> |
||||
<outputRelativeToContentRoot value="true" /> |
||||
<module name="toWord" /> |
||||
</profile> |
||||
</annotationProcessing> |
||||
<bytecodeTargetLevel> |
||||
<module name="toWord" target="1.7" /> |
||||
</bytecodeTargetLevel> |
||||
</component> |
||||
</project> |
@ -0,0 +1,3 @@
|
||||
<component name="CopyrightManager"> |
||||
<settings default="" /> |
||||
</component> |
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="RemoteRepositoriesConfiguration"> |
||||
<remote-repository> |
||||
<option name="id" value="central" /> |
||||
<option name="name" value="Central Repository" /> |
||||
<option name="url" value="https://repo.maven.apache.org/maven2" /> |
||||
</remote-repository> |
||||
<remote-repository> |
||||
<option name="id" value="central" /> |
||||
<option name="name" value="Maven Central repository" /> |
||||
<option name="url" value="https://repo1.maven.org/maven2" /> |
||||
</remote-repository> |
||||
<remote-repository> |
||||
<option name="id" value="jboss.community" /> |
||||
<option name="name" value="JBoss Community repository" /> |
||||
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> |
||||
</remote-repository> |
||||
</component> |
||||
</project> |
@ -0,0 +1,13 @@
|
||||
<component name="libraryTable"> |
||||
<library name="Maven: commons-codec:commons-codec:1.10"> |
||||
<CLASSES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC> |
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10-javadoc.jar!/" /> |
||||
</JAVADOC> |
||||
<SOURCES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10-sources.jar!/" /> |
||||
</SOURCES> |
||||
</library> |
||||
</component> |
@ -0,0 +1,13 @@
|
||||
<component name="libraryTable"> |
||||
<library name="Maven: org.apache.poi:poi:3.14"> |
||||
<CLASSES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi/3.14/poi-3.14.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi/3.14/poi-3.14-javadoc.jar!/" /> |
||||
</JAVADOC> |
||||
<SOURCES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi/3.14/poi-3.14-sources.jar!/" /> |
||||
</SOURCES> |
||||
</library> |
||||
</component> |
@ -0,0 +1,13 @@
|
||||
<component name="libraryTable"> |
||||
<library name="Maven: org.apache.poi:poi-ooxml:3.13"> |
||||
<CLASSES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml/3.13/poi-ooxml-3.13.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml/3.13/poi-ooxml-3.13-javadoc.jar!/" /> |
||||
</JAVADOC> |
||||
<SOURCES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml/3.13/poi-ooxml-3.13-sources.jar!/" /> |
||||
</SOURCES> |
||||
</library> |
||||
</component> |
@ -0,0 +1,13 @@
|
||||
<component name="libraryTable"> |
||||
<library name="Maven: org.apache.poi:poi-ooxml-schemas:3.13"> |
||||
<CLASSES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml-schemas/3.13/poi-ooxml-schemas-3.13.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml-schemas/3.13/poi-ooxml-schemas-3.13-javadoc.jar!/" /> |
||||
</JAVADOC> |
||||
<SOURCES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi-ooxml-schemas/3.13/poi-ooxml-schemas-3.13-sources.jar!/" /> |
||||
</SOURCES> |
||||
</library> |
||||
</component> |
@ -0,0 +1,13 @@
|
||||
<component name="libraryTable"> |
||||
<library name="Maven: org.apache.xmlbeans:xmlbeans:2.6.0"> |
||||
<CLASSES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0-javadoc.jar!/" /> |
||||
</JAVADOC> |
||||
<SOURCES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0-sources.jar!/" /> |
||||
</SOURCES> |
||||
</library> |
||||
</component> |
@ -0,0 +1,13 @@
|
||||
<component name="libraryTable"> |
||||
<library name="Maven: org.freemarker:freemarker:2.3.22"> |
||||
<CLASSES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/freemarker/freemarker/2.3.22/freemarker-2.3.22.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/freemarker/freemarker/2.3.22/freemarker-2.3.22-javadoc.jar!/" /> |
||||
</JAVADOC> |
||||
<SOURCES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/org/freemarker/freemarker/2.3.22/freemarker-2.3.22-sources.jar!/" /> |
||||
</SOURCES> |
||||
</library> |
||||
</component> |
@ -0,0 +1,13 @@
|
||||
<component name="libraryTable"> |
||||
<library name="Maven: stax:stax-api:1.0.1"> |
||||
<CLASSES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/stax/stax-api/1.0.1/stax-api-1.0.1.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC> |
||||
<root url="jar://$MAVEN_REPOSITORY$/stax/stax-api/1.0.1/stax-api-1.0.1-javadoc.jar!/" /> |
||||
</JAVADOC> |
||||
<SOURCES> |
||||
<root url="jar://$MAVEN_REPOSITORY$/stax/stax-api/1.0.1/stax-api-1.0.1-sources.jar!/" /> |
||||
</SOURCES> |
||||
</library> |
||||
</component> |
@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="ClientPropertiesManager"> |
||||
<properties class="javax.swing.AbstractButton"> |
||||
<property name="hideActionText" class="java.lang.Boolean" /> |
||||
</properties> |
||||
<properties class="javax.swing.JComponent"> |
||||
<property name="html.disable" class="java.lang.Boolean" /> |
||||
</properties> |
||||
<properties class="javax.swing.JEditorPane"> |
||||
<property name="JEditorPane.w3cLengthUnits" class="java.lang.Boolean" /> |
||||
<property name="JEditorPane.honorDisplayProperties" class="java.lang.Boolean" /> |
||||
<property name="charset" class="java.lang.String" /> |
||||
</properties> |
||||
<properties class="javax.swing.JList"> |
||||
<property name="List.isFileList" class="java.lang.Boolean" /> |
||||
</properties> |
||||
<properties class="javax.swing.JPasswordField"> |
||||
<property name="JPasswordField.cutCopyAllowed" class="java.lang.Boolean" /> |
||||
</properties> |
||||
<properties class="javax.swing.JSlider"> |
||||
<property name="Slider.paintThumbArrowShape" class="java.lang.Boolean" /> |
||||
<property name="JSlider.isFilled" class="java.lang.Boolean" /> |
||||
</properties> |
||||
<properties class="javax.swing.JTable"> |
||||
<property name="Table.isFileList" class="java.lang.Boolean" /> |
||||
<property name="JTable.autoStartsEdit" class="java.lang.Boolean" /> |
||||
<property name="terminateEditOnFocusLost" class="java.lang.Boolean" /> |
||||
</properties> |
||||
<properties class="javax.swing.JToolBar"> |
||||
<property name="JToolBar.isRollover" class="java.lang.Boolean" /> |
||||
</properties> |
||||
<properties class="javax.swing.JTree"> |
||||
<property name="JTree.lineStyle" class="java.lang.String" /> |
||||
</properties> |
||||
<properties class="javax.swing.text.JTextComponent"> |
||||
<property name="caretAspectRatio" class="java.lang.Double" /> |
||||
<property name="caretWidth" class="java.lang.Integer" /> |
||||
</properties> |
||||
</component> |
||||
<component name="EclipseCodeFormatter"> |
||||
<option name="defaultSettings" value="true" /> |
||||
<option name="formatter" value="ECLIPSE" /> |
||||
<option name="id" value="1481770473877" /> |
||||
<option name="importOrderConfigFilePath" value="$USER_HOME$/Downloads/eclipse-java-google-style.xml" /> |
||||
<option name="importOrderFromFile" value="true" /> |
||||
<option name="name" value="default" /> |
||||
<option name="pathToConfigFileJava" value="$USER_HOME$/Downloads/eclipse-java-google-style.xml" /> |
||||
<option name="selectedJavaProfile" value="GoogleStyle" /> |
||||
</component> |
||||
<component name="MavenProjectsManager"> |
||||
<option name="originalFiles"> |
||||
<list> |
||||
<option value="$PROJECT_DIR$/pom.xml" /> |
||||
</list> |
||||
</option> |
||||
</component> |
||||
<component name="ProjectInspectionProfilesVisibleTreeState"> |
||||
<entry key="Project Default"> |
||||
<profile-state> |
||||
<expanded-state> |
||||
<State> |
||||
<id /> |
||||
</State> |
||||
</expanded-state> |
||||
<selected-state> |
||||
<State> |
||||
<id>Android</id> |
||||
</State> |
||||
</selected-state> |
||||
</profile-state> |
||||
</entry> |
||||
</component> |
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK"> |
||||
<output url="file://$PROJECT_DIR$/out" /> |
||||
</component> |
||||
<component name="masterDetails"> |
||||
<states> |
||||
<state key="ProjectJDKs.UI"> |
||||
<settings> |
||||
<last-edited>1.8</last-edited> |
||||
<splitter-proportions> |
||||
<option name="proportions"> |
||||
<list> |
||||
<option value="0.2" /> |
||||
</list> |
||||
</option> |
||||
</splitter-proportions> |
||||
</settings> |
||||
</state> |
||||
</states> |
||||
</component> |
||||
</project> |
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="ProjectModuleManager"> |
||||
<modules> |
||||
<module fileurl="file://$PROJECT_DIR$/toWord.iml" filepath="$PROJECT_DIR$/toWord.iml" /> |
||||
</modules> |
||||
</component> |
||||
</project> |
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="VcsDirectoryMappings"> |
||||
<mapping directory="" vcs="Git" /> |
||||
</component> |
||||
</project> |
@ -0,0 +1,694 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="AutoImportSettings"> |
||||
<option name="autoReloadType" value="SELECTIVE" /> |
||||
</component> |
||||
<component name="ChangeListManager"> |
||||
<list default="true" id="7982e4d6-b7f1-4915-90ab-430715a20d47" name="Default" comment=""> |
||||
<change afterPath="$PROJECT_DIR$/.idea/checkstyle-idea.xml" afterDir="false" /> |
||||
<change afterPath="$PROJECT_DIR$/.idea/jarRepositories.xml" afterDir="false" /> |
||||
<change afterPath="$PROJECT_DIR$/.idea/vcs.xml" afterDir="false" /> |
||||
<change afterPath="$PROJECT_DIR$/src/main/java/WordTest.java" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/.idea/compiler.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/compiler.xml" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/src/main/java/DocumentHandler.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/DocumentHandler.java" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/src/main/java/ReadExcelTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/ReadExcelTable.java" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/src/main/java/excelToWord.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/excelToWord.java" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/target/classes/DocumentHandler.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/DocumentHandler.class" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/target/classes/ReadExcelTable.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/ReadExcelTable.class" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/target/classes/data.xml" beforeDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/target/classes/excelToWord.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/excelToWord.class" afterDir="false" /> |
||||
<change beforePath="$PROJECT_DIR$/toWord.iml" beforeDir="false" afterPath="$PROJECT_DIR$/toWord.iml" afterDir="false" /> |
||||
</list> |
||||
<option name="SHOW_DIALOG" value="false" /> |
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" /> |
||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> |
||||
<option name="LAST_RESOLUTION" value="IGNORE" /> |
||||
</component> |
||||
<component name="CreatePatchCommitExecutor"> |
||||
<option name="PATCH_PATH" value="" /> |
||||
</component> |
||||
<component name="FileTemplateManagerImpl"> |
||||
<option name="RECENT_TEMPLATES"> |
||||
<list> |
||||
<option value="Class" /> |
||||
</list> |
||||
</option> |
||||
</component> |
||||
<component name="Git.Settings"> |
||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> |
||||
</component> |
||||
<component name="GradleLocalSettings"> |
||||
<option name="externalProjectsViewState"> |
||||
<projects_view /> |
||||
</option> |
||||
</component> |
||||
<component name="IdeDocumentHistory"> |
||||
<option name="CHANGED_PATHS"> |
||||
<list> |
||||
<option value="$PROJECT_DIR$/src/main/java/GetExcelInfo.java" /> |
||||
<option value="$PROJECT_DIR$/src/main/java/ReadExcel.java" /> |
||||
<option value="$PROJECT_DIR$/pom.xml" /> |
||||
<option value="$PROJECT_DIR$/src/main/java/ReadExcelTable.java" /> |
||||
<option value="$PROJECT_DIR$/src/main/java/DocumentHandler.java" /> |
||||
<option value="$PROJECT_DIR$/src/main/java/excelToWord.java" /> |
||||
</list> |
||||
</option> |
||||
</component> |
||||
<component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" /> |
||||
<component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" /> |
||||
<component name="JsGulpfileManager"> |
||||
<detection-done>true</detection-done> |
||||
<sorting>DEFINITION_ORDER</sorting> |
||||
</component> |
||||
<component name="MarkdownSettingsMigration"> |
||||
<option name="stateVersion" value="1" /> |
||||
</component> |
||||
<component name="MavenImportPreferences"> |
||||
<option name="generalSettings"> |
||||
<MavenGeneralSettings> |
||||
<option name="mavenHome" value="$PROJECT_DIR$/../../maven" /> |
||||
</MavenGeneralSettings> |
||||
</option> |
||||
</component> |
||||
<component name="MavenProjectNavigator"> |
||||
<treeState /> |
||||
</component> |
||||
<component name="ProjectFrameBounds"> |
||||
<option name="x" value="1336" /> |
||||
<option name="y" value="-117" /> |
||||
<option name="width" value="1432" /> |
||||
<option name="height" value="966" /> |
||||
</component> |
||||
<component name="ProjectId" id="2MSNSH08OqNwNzzrj3aK6I4e3Ya" /> |
||||
<component name="ProjectView"> |
||||
<navigator currentView="ProjectPane" proportions="" version="1"> |
||||
<flattenPackages /> |
||||
<showMembers /> |
||||
<showModules /> |
||||
<showLibraryContents /> |
||||
<hideEmptyPackages /> |
||||
<abbreviatePackageNames /> |
||||
<autoscrollToSource /> |
||||
<autoscrollFromSource /> |
||||
<sortByType /> |
||||
<manualOrder /> |
||||
<foldersAlwaysOnTop value="true" /> |
||||
</navigator> |
||||
<panes> |
||||
<pane id="Scope" /> |
||||
<pane id="ProjectPane"> |
||||
<subPane> |
||||
<PATH> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="toWord" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> |
||||
</PATH_ELEMENT> |
||||
</PATH> |
||||
<PATH> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="toWord" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="toWord" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
</PATH> |
||||
<PATH> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="toWord" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="toWord" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="src" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
</PATH> |
||||
<PATH> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="toWord" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="toWord" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="src" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="main" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
</PATH> |
||||
<PATH> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="toWord" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="toWord" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="src" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="main" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="java" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
</PATH> |
||||
</subPane> |
||||
</pane> |
||||
<pane id="Scratches" /> |
||||
<pane id="PackagesPane" /> |
||||
</panes> |
||||
</component> |
||||
<component name="ProjectViewState"> |
||||
<option name="showExcludedFiles" value="false" /> |
||||
<option name="showLibraryContents" value="true" /> |
||||
</component> |
||||
<component name="PropertiesComponent">{ |
||||
"keyToString": { |
||||
"SHARE_PROJECT_CONFIGURATION_FILES": "true", |
||||
"WebServerToolWindowFactoryState": "false", |
||||
"last_opened_file_path": "D:/OW/新建文件夹/toWord", |
||||
"vue.rearranger.settings.migration": "true" |
||||
} |
||||
}</component> |
||||
<component name="RecentsManager"> |
||||
<key name="CopyFile.RECENT_KEYS"> |
||||
<recent name="$PROJECT_DIR$/src/main/resources" /> |
||||
</key> |
||||
</component> |
||||
<component name="RunManager" selected="应用程序.excelToWord"> |
||||
<configuration default="true" type="AndroidRunConfigurationType" factoryName="Android Application"> |
||||
<module name="" /> |
||||
<option name="DEPLOY" value="true" /> |
||||
<option name="ARTIFACT_NAME" value="" /> |
||||
<option name="PM_INSTALL_OPTIONS" value="" /> |
||||
<option name="ACTIVITY_EXTRA_FLAGS" value="" /> |
||||
<option name="MODE" value="default_activity" /> |
||||
<option name="TARGET_SELECTION_MODE" value="SHOW_DIALOG" /> |
||||
<option name="PREFERRED_AVD" value="" /> |
||||
<option name="CLEAR_LOGCAT" value="false" /> |
||||
<option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" /> |
||||
<option name="SKIP_NOOP_APK_INSTALLATIONS" value="true" /> |
||||
<option name="FORCE_STOP_RUNNING_APP" value="true" /> |
||||
<option name="DEBUGGER_TYPE" value="Java" /> |
||||
<option name="USE_LAST_SELECTED_DEVICE" value="false" /> |
||||
<option name="PREFERRED_AVD" value="" /> |
||||
<Java /> |
||||
<Profilers> |
||||
<option name="GAPID_DISABLE_PCS" value="false" /> |
||||
</Profilers> |
||||
<option name="DEEP_LINK" value="" /> |
||||
<option name="ACTIVITY_CLASS" value="" /> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="AndroidTestRunConfigurationType" factoryName="Android Tests"> |
||||
<module name="" /> |
||||
<option name="TESTING_TYPE" value="0" /> |
||||
<option name="INSTRUMENTATION_RUNNER_CLASS" value="" /> |
||||
<option name="METHOD_NAME" value="" /> |
||||
<option name="CLASS_NAME" value="" /> |
||||
<option name="PACKAGE_NAME" value="" /> |
||||
<option name="EXTRA_OPTIONS" value="" /> |
||||
<option name="TARGET_SELECTION_MODE" value="SHOW_DIALOG" /> |
||||
<option name="PREFERRED_AVD" value="" /> |
||||
<option name="CLEAR_LOGCAT" value="false" /> |
||||
<option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" /> |
||||
<option name="SKIP_NOOP_APK_INSTALLATIONS" value="true" /> |
||||
<option name="FORCE_STOP_RUNNING_APP" value="true" /> |
||||
<option name="DEBUGGER_TYPE" value="Java" /> |
||||
<option name="USE_LAST_SELECTED_DEVICE" value="false" /> |
||||
<option name="PREFERRED_AVD" value="" /> |
||||
<Java /> |
||||
<Profilers> |
||||
<option name="GAPID_DISABLE_PCS" value="false" /> |
||||
</Profilers> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="Applet" factoryName="Applet"> |
||||
<option name="HTML_USED" value="false" /> |
||||
<option name="WIDTH" value="400" /> |
||||
<option name="HEIGHT" value="300" /> |
||||
<option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" /> |
||||
<module /> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="ArquillianJUnit" factoryName=""> |
||||
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> |
||||
<module name="" /> |
||||
<option name="arquillianRunConfiguration"> |
||||
<value> |
||||
<option name="containerStateName" value="" /> |
||||
</value> |
||||
</option> |
||||
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> |
||||
<option name="ALTERNATIVE_JRE_PATH" /> |
||||
<option name="PACKAGE_NAME" /> |
||||
<option name="MAIN_CLASS_NAME" /> |
||||
<option name="METHOD_NAME" /> |
||||
<option name="TEST_OBJECT" value="class" /> |
||||
<option name="VM_PARAMETERS" /> |
||||
<option name="PARAMETERS" /> |
||||
<option name="WORKING_DIRECTORY" /> |
||||
<option name="ENV_VARIABLES" /> |
||||
<option name="PASS_PARENT_ENVS" value="true" /> |
||||
<option name="TEST_SEARCH_SCOPE"> |
||||
<value defaultName="singleModule" /> |
||||
</option> |
||||
<envs /> |
||||
<patterns /> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="ArquillianTestNG" factoryName=""> |
||||
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> |
||||
<module name="" /> |
||||
<option name="arquillianRunConfiguration"> |
||||
<value> |
||||
<option name="containerStateName" value="" /> |
||||
</value> |
||||
</option> |
||||
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> |
||||
<option name="ALTERNATIVE_JRE_PATH" /> |
||||
<option name="SUITE_NAME" /> |
||||
<option name="PACKAGE_NAME" /> |
||||
<option name="MAIN_CLASS_NAME" /> |
||||
<option name="METHOD_NAME" /> |
||||
<option name="GROUP_NAME" /> |
||||
<option name="TEST_OBJECT" value="CLASS" /> |
||||
<option name="VM_PARAMETERS" /> |
||||
<option name="PARAMETERS" /> |
||||
<option name="WORKING_DIRECTORY" /> |
||||
<option name="OUTPUT_DIRECTORY" /> |
||||
<option name="ANNOTATION_TYPE" /> |
||||
<option name="ENV_VARIABLES" /> |
||||
<option name="PASS_PARENT_ENVS" value="true" /> |
||||
<option name="TEST_SEARCH_SCOPE"> |
||||
<value defaultName="singleModule" /> |
||||
</option> |
||||
<option name="USE_DEFAULT_REPORTERS" value="false" /> |
||||
<option name="PROPERTIES_FILE" /> |
||||
<envs /> |
||||
<properties /> |
||||
<listeners /> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="Cold Fusion runner description" factoryName="Cold Fusion" custom_browser="" web_path=""> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="FlashRunConfigurationType" factoryName="Flash App"> |
||||
<option name="BCName" value="" /> |
||||
<option name="IOSSimulatorSdkPath" value="" /> |
||||
<option name="adlOptions" value="" /> |
||||
<option name="airProgramParameters" value="" /> |
||||
<option name="appDescriptorForEmulator" value="Android" /> |
||||
<option name="debugTransport" value="USB" /> |
||||
<option name="debuggerSdkRaw" value="BC SDK" /> |
||||
<option name="emulator" value="NexusOne" /> |
||||
<option name="emulatorAdlOptions" value="" /> |
||||
<option name="fastPackaging" value="true" /> |
||||
<option name="fullScreenHeight" value="0" /> |
||||
<option name="fullScreenWidth" value="0" /> |
||||
<option name="launchUrl" value="false" /> |
||||
<option name="launcherParameters"> |
||||
<LauncherParameters> |
||||
<option name="browser" value="a7bb68e0-33c0-4d6f-a81a-aac1fdb870c8" /> |
||||
<option name="launcherType" value="OSDefault" /> |
||||
<option name="newPlayerInstance" value="false" /> |
||||
<option name="playerPath" value="/Applications/Flash Player Debugger.app" /> |
||||
</LauncherParameters> |
||||
</option> |
||||
<option name="mobileRunTarget" value="Emulator" /> |
||||
<option name="moduleName" value="" /> |
||||
<option name="overriddenMainClass" value="" /> |
||||
<option name="overriddenOutputFileName" value="" /> |
||||
<option name="overrideMainClass" value="false" /> |
||||
<option name="runTrusted" value="true" /> |
||||
<option name="screenDpi" value="0" /> |
||||
<option name="screenHeight" value="0" /> |
||||
<option name="screenWidth" value="0" /> |
||||
<option name="url" value="http://" /> |
||||
<option name="usbDebugPort" value="7936" /> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="FlexUnitRunConfigurationType" factoryName="FlexUnit" appDescriptorForEmulator="Android" class_name="" emulatorAdlOptions="" method_name="" package_name="" scope="Class"> |
||||
<option name="BCName" value="" /> |
||||
<option name="launcherParameters"> |
||||
<LauncherParameters> |
||||
<option name="browser" value="a7bb68e0-33c0-4d6f-a81a-aac1fdb870c8" /> |
||||
<option name="launcherType" value="OSDefault" /> |
||||
<option name="newPlayerInstance" value="false" /> |
||||
<option name="playerPath" value="/Applications/Flash Player Debugger.app" /> |
||||
</LauncherParameters> |
||||
</option> |
||||
<option name="moduleName" value="" /> |
||||
<option name="trusted" value="true" /> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="GrailsRunConfigurationType" factoryName="Grails"> |
||||
<setting name="vmparams" value="" /> |
||||
<setting name="cmdLine" value="run-app" /> |
||||
<setting name="passParentEnv" value="true" /> |
||||
<setting name="launchBrowser" value="true" /> |
||||
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="JUnitTestDiscovery" factoryName="JUnit Test Discovery" changeList="All"> |
||||
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> |
||||
<module name="" /> |
||||
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> |
||||
<option name="ALTERNATIVE_JRE_PATH" /> |
||||
<option name="PACKAGE_NAME" /> |
||||
<option name="MAIN_CLASS_NAME" /> |
||||
<option name="METHOD_NAME" /> |
||||
<option name="TEST_OBJECT" value="class" /> |
||||
<option name="VM_PARAMETERS" /> |
||||
<option name="PARAMETERS" /> |
||||
<option name="WORKING_DIRECTORY" /> |
||||
<option name="ENV_VARIABLES" /> |
||||
<option name="PASS_PARENT_ENVS" value="true" /> |
||||
<option name="TEST_SEARCH_SCOPE"> |
||||
<value defaultName="singleModule" /> |
||||
</option> |
||||
<envs /> |
||||
<patterns /> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="TestNGTestDiscovery" factoryName="TestNG Test Discovery" changeList="All"> |
||||
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> |
||||
<module name="" /> |
||||
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> |
||||
<option name="ALTERNATIVE_JRE_PATH" /> |
||||
<option name="SUITE_NAME" /> |
||||
<option name="PACKAGE_NAME" /> |
||||
<option name="MAIN_CLASS_NAME" /> |
||||
<option name="METHOD_NAME" /> |
||||
<option name="GROUP_NAME" /> |
||||
<option name="TEST_OBJECT" value="CLASS" /> |
||||
<option name="VM_PARAMETERS" /> |
||||
<option name="PARAMETERS" /> |
||||
<option name="WORKING_DIRECTORY" /> |
||||
<option name="OUTPUT_DIRECTORY" /> |
||||
<option name="ANNOTATION_TYPE" /> |
||||
<option name="ENV_VARIABLES" /> |
||||
<option name="PASS_PARENT_ENVS" value="true" /> |
||||
<option name="TEST_SEARCH_SCOPE"> |
||||
<value defaultName="singleModule" /> |
||||
</option> |
||||
<option name="USE_DEFAULT_REPORTERS" value="false" /> |
||||
<option name="PROPERTIES_FILE" /> |
||||
<envs /> |
||||
<properties /> |
||||
<listeners /> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="osgi.bnd.run" factoryName="Run Launcher"> |
||||
<method /> |
||||
</configuration> |
||||
<configuration default="true" type="osgi.bnd.run" factoryName="Test Launcher (JUnit)"> |
||||
<method /> |
||||
</configuration> |
||||
<configuration name="GetExcelInfo" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true"> |
||||
<option name="MAIN_CLASS_NAME" value="GetExcelInfo" /> |
||||
<module name="toWord" /> |
||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" /> |
||||
<method v="2"> |
||||
<option name="Make" enabled="true" /> |
||||
</method> |
||||
</configuration> |
||||
<configuration name="ReadExcelTable" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true"> |
||||
<option name="MAIN_CLASS_NAME" value="ReadExcelTable" /> |
||||
<module name="toWord" /> |
||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" /> |
||||
<method v="2"> |
||||
<option name="Make" enabled="true" /> |
||||
</method> |
||||
</configuration> |
||||
<configuration default="true" type="Application" factoryName="Application"> |
||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" /> |
||||
<method v="2"> |
||||
<option name="Make" enabled="true" /> |
||||
</method> |
||||
</configuration> |
||||
<configuration name="excelToWord" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true"> |
||||
<option name="MAIN_CLASS_NAME" value="excelToWord" /> |
||||
<module name="toWord" /> |
||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" /> |
||||
<method v="2"> |
||||
<option name="Make" enabled="true" /> |
||||
</method> |
||||
</configuration> |
||||
<configuration default="true" type="CucumberJavaRunConfigurationType" factoryName="Cucumber java"> |
||||
<method v="2"> |
||||
<option name="Make" enabled="true" /> |
||||
</method> |
||||
</configuration> |
||||
<configuration default="true" type="JUnit" factoryName="JUnit"> |
||||
<option name="TEST_OBJECT" value="class" /> |
||||
<option name="WORKING_DIRECTORY" value="$MODULE_DIR$" /> |
||||
<method v="2"> |
||||
<option name="Make" enabled="true" /> |
||||
</method> |
||||
</configuration> |
||||
<configuration default="true" type="KotlinStandaloneScriptRunConfigurationType"> |
||||
<option name="filePath" /> |
||||
<method v="2"> |
||||
<option name="Make" enabled="true" /> |
||||
</method> |
||||
</configuration> |
||||
<configuration default="true" type="TestNG"> |
||||
<option name="TEST_OBJECT" value="CLASS" /> |
||||
<option name="WORKING_DIRECTORY" value="$MODULE_DIR$" /> |
||||
<properties /> |
||||
<listeners /> |
||||
<method v="2"> |
||||
<option name="Make" enabled="true" /> |
||||
</method> |
||||
</configuration> |
||||
<configuration default="true" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType"> |
||||
<module name="" /> |
||||
<option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea" /> |
||||
<option name="PROGRAM_PARAMETERS" /> |
||||
<predefined_log_file enabled="true" id="idea.log" /> |
||||
<method v="2"> |
||||
<option name="Make" enabled="true" /> |
||||
</method> |
||||
</configuration> |
||||
<configuration default="true" type="js.build_tools.gulp"> |
||||
<node-interpreter>project</node-interpreter> |
||||
<node-options /> |
||||
<gulpfile /> |
||||
<tasks /> |
||||
<arguments /> |
||||
<envs /> |
||||
<method v="2" /> |
||||
</configuration> |
||||
<list> |
||||
<item itemvalue="应用程序.GetExcelInfo" /> |
||||
<item itemvalue="应用程序.ReadExcelTable" /> |
||||
<item itemvalue="应用程序.excelToWord" /> |
||||
</list> |
||||
<recent_temporary> |
||||
<list> |
||||
<item itemvalue="应用程序.excelToWord" /> |
||||
</list> |
||||
</recent_temporary> |
||||
</component> |
||||
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="应用程序级" UseSingleDictionary="true" transferred="true" /> |
||||
<component name="TaskManager"> |
||||
<task active="true" id="Default" summary="Default task"> |
||||
<changelist id="7982e4d6-b7f1-4915-90ab-430715a20d47" name="Default" comment="" /> |
||||
<created>1483688327034</created> |
||||
<option name="number" value="Default" /> |
||||
<option name="presentableId" value="Default" /> |
||||
<updated>1483688327034</updated> |
||||
<workItem from="1483688330552" duration="21182000" /> |
||||
<workItem from="1677757022843" duration="3833000" /> |
||||
<workItem from="1677806745087" duration="2408000" /> |
||||
</task> |
||||
<servers /> |
||||
</component> |
||||
<component name="TimeTrackingManager"> |
||||
<option name="totallyTimeSpent" value="21182000" /> |
||||
</component> |
||||
<component name="ToolWindowManager"> |
||||
<frame x="1336" y="-117" width="1432" height="966" extended-state="0" /> |
||||
<editor active="true" /> |
||||
<layout> |
||||
<window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32846716" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Palette	" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Capture Analysis" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="true" content_ui="tabs" /> |
||||
<window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.2895724" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33333334" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Capture Tool" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.2381295" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" /> |
||||
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="UI Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="true" content_ui="tabs" /> |
||||
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" /> |
||||
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" /> |
||||
</layout> |
||||
</component> |
||||
<component name="TypeScriptGeneratedFilesManager"> |
||||
<option name="version" value="3" /> |
||||
</component> |
||||
<component name="Vcs.Log.Tabs.Properties"> |
||||
<option name="TAB_STATES"> |
||||
<map> |
||||
<entry key="MAIN"> |
||||
<value> |
||||
<State /> |
||||
</value> |
||||
</entry> |
||||
</map> |
||||
</option> |
||||
</component> |
||||
<component name="Vcs.Log.UiProperties"> |
||||
<option name="RECENTLY_FILTERED_USER_GROUPS"> |
||||
<collection /> |
||||
</option> |
||||
<option name="RECENTLY_FILTERED_BRANCH_GROUPS"> |
||||
<collection /> |
||||
</option> |
||||
</component> |
||||
<component name="XDebuggerManager"> |
||||
<watches-manager> |
||||
<configuration name="Application"> |
||||
<watch expression="t" /> |
||||
</configuration> |
||||
</watches-manager> |
||||
</component> |
||||
<component name="antWorkspaceConfiguration"> |
||||
<option name="IS_AUTOSCROLL_TO_SOURCE" value="false" /> |
||||
<option name="FILTER_TARGETS" value="false" /> |
||||
</component> |
||||
<component name="editorHistoryManager"> |
||||
<entry file="file://$PROJECT_DIR$/src/main/resources/data.xml"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="0"> |
||||
<caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="jar://$MAVEN_REPOSITORY$/org/freemarker/freemarker/2.3.20/freemarker-2.3.20.jar!/freemarker/template/Configuration.class"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="283"> |
||||
<caret line="195" column="30" selection-start-line="195" selection-start-column="30" selection-end-line="195" selection-end-column="30" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="jar://$MAVEN_REPOSITORY$/org/freemarker/freemarker/2.3.20/freemarker-2.3.20.jar!/freemarker/cache/TemplateCache.class"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="615"> |
||||
<caret line="86" column="0" selection-start-line="86" selection-start-column="0" selection-end-line="86" selection-end-column="0" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="jar://$MAVEN_REPOSITORY$/org/freemarker/freemarker/2.3.20/freemarker-2.3.20.jar!/freemarker/cache/ClassTemplateLoader.class"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="825"> |
||||
<caret line="63" column="33" selection-start-line="63" selection-start-column="33" selection-end-line="63" selection-end-column="33" /> |
||||
<folding> |
||||
<element signature="e#613#614#0" expanded="true" /> |
||||
<element signature="e#662#663#0" expanded="true" /> |
||||
</folding> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="jar://$MAVEN_REPOSITORY$/org/freemarker/freemarker/2.3.20/freemarker-2.3.20.jar!/freemarker/cache/URLTemplateLoader.class"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="405"> |
||||
<caret line="37" column="28" selection-start-line="37" selection-start-column="28" selection-end-line="37" selection-end-column="28" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="jar://$MAVEN_REPOSITORY$/org/apache/poi/poi/3.15/poi-3.15.jar!/org/apache/poi/ss/usermodel/Cell.class"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="450"> |
||||
<caret line="46" column="8" selection-start-line="46" selection-start-column="8" selection-end-line="46" selection-end-column="8" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="jar://$MAVEN_REPOSITORY$/net/sourceforge/jexcelapi/jxl/2.6.12/jxl-2.6.12.jar!/jxl/Workbook.class"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="385"> |
||||
<caret line="81" column="37" selection-start-line="81" selection-start-column="37" selection-end-line="81" selection-end-column="37" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="file://$PROJECT_DIR$/pom.xml"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="165"> |
||||
<caret line="11" column="23" selection-start-line="11" selection-start-column="23" selection-end-line="11" selection-end-column="23" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="file://$PROJECT_DIR$/src/main/java/ReadExcelTable.java"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="120"> |
||||
<caret line="61" column="48" selection-start-line="61" selection-start-column="48" selection-end-line="61" selection-end-column="48" /> |
||||
<folding> |
||||
<element signature="n#!!doc" expanded="true" /> |
||||
<element signature="imports" expanded="true" /> |
||||
</folding> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="file://$PROJECT_DIR$/src/main/java/excelToWord.java"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="180"> |
||||
<caret line="12" column="4" selection-start-line="12" selection-start-column="4" selection-end-line="12" selection-end-column="4" /> |
||||
<folding> |
||||
<element signature="imports" expanded="true" /> |
||||
</folding> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="file://$PROJECT_DIR$/src/main/java/DocumentHandler.java"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="687"> |
||||
<caret line="61" column="0" selection-start-line="61" selection-start-column="0" selection-end-line="61" selection-end-column="0" /> |
||||
<folding> |
||||
<element signature="imports" expanded="true" /> |
||||
</folding> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
</component> |
||||
</project> |
@ -0,0 +1,5 @@
|
||||
# toWord |
||||
|
||||
此程序用于从Excel表中读取数据填到word模板中 |
||||
|
||||
详见[我的博客](http://www.jianshu.com/p/7dbb7d3e98ee) |
@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
||||
<modelVersion>4.0.0</modelVersion> |
||||
|
||||
<groupId>com.wuchangming.cn</groupId> |
||||
<artifactId>toWord</artifactId> |
||||
<version>1.0-SNAPSHOT</version> |
||||
<build> |
||||
<plugins> |
||||
<plugin> |
||||
<groupId>org.apache.maven.plugins</groupId> |
||||
<artifactId>maven-compiler-plugin</artifactId> |
||||
<configuration> |
||||
<source>7</source> |
||||
<target>7</target> |
||||
</configuration> |
||||
</plugin> |
||||
</plugins> |
||||
</build> |
||||
<packaging>jar</packaging> |
||||
|
||||
<name>toWord</name> |
||||
<description>toWord</description> |
||||
|
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>org.freemarker</groupId> |
||||
<artifactId>freemarker</artifactId> |
||||
<version>2.3.22</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.poi</groupId> |
||||
<artifactId>poi</artifactId> |
||||
<version>3.14</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>org.apache.poi</groupId> |
||||
<artifactId>poi-ooxml</artifactId> |
||||
<version>3.13</version> |
||||
</dependency> |
||||
|
||||
</dependencies> |
||||
</project> |
@ -0,0 +1,64 @@
|
||||
import freemarker.template.Configuration; |
||||
import freemarker.template.Template; |
||||
import freemarker.template.TemplateException; |
||||
|
||||
import java.io.*; |
||||
import java.util.Map; |
||||
|
||||
/** |
||||
* Created by wuchangming on 17/1/6. |
||||
*/ |
||||
public class DocumentHandler { |
||||
|
||||
|
||||
private Configuration configuration = null; |
||||
|
||||
public DocumentHandler() { |
||||
configuration = new Configuration(); |
||||
configuration.setDefaultEncoding("utf-8"); |
||||
} |
||||
|
||||
public Template getTemplate() throws IOException { |
||||
configuration.setDirectoryForTemplateLoading(new File("C:\\Users\\Reborn\\Desktop")); |
||||
Template t = null; |
||||
try { |
||||
// data.xml为要装载的模板
|
||||
t = configuration.getTemplate("test.xml"); |
||||
t.setEncoding("utf-8"); |
||||
} catch (IOException e) { |
||||
e.printStackTrace(); |
||||
} |
||||
return t; |
||||
} |
||||
|
||||
public Writer getWriter(String wordName){ |
||||
String savePath = "C:\\Users\\Reborn\\Desktop\\"; |
||||
File file = new File(savePath+"upload"); |
||||
if(!file.exists()){ |
||||
file.mkdirs(); |
||||
} |
||||
File outFile = new File(savePath+"upload/"+wordName+".doc"); |
||||
Writer out = null; |
||||
try { |
||||
out = new BufferedWriter(new OutputStreamWriter( |
||||
new FileOutputStream(outFile), "utf-8")); |
||||
} catch (Exception e1) { |
||||
e1.printStackTrace(); |
||||
} |
||||
return out; |
||||
} |
||||
|
||||
|
||||
public void createDoc(Template t,Map dataMap,Writer out) { |
||||
try { |
||||
t.process(dataMap, out); |
||||
out.close(); |
||||
} catch (TemplateException e) { |
||||
e.printStackTrace(); |
||||
} catch (IOException e) { |
||||
e.printStackTrace(); |
||||
} |
||||
} |
||||
|
||||
|
||||
} |
@ -0,0 +1,118 @@
|
||||
/** |
||||
* Created by wuchangming on 17/1/6. |
||||
*/ |
||||
|
||||
import org.apache.poi.ss.usermodel.Cell; |
||||
import org.apache.poi.ss.usermodel.Row; |
||||
import org.apache.poi.ss.usermodel.Sheet; |
||||
import org.apache.poi.xssf.usermodel.XSSFWorkbook; |
||||
|
||||
import java.io.FileInputStream; |
||||
import java.io.InputStream; |
||||
import java.util.ArrayList; |
||||
import java.util.HashMap; |
||||
import java.util.List; |
||||
import java.util.Map; |
||||
|
||||
/** |
||||
* 读取上篇中的xls文件的内容,并打印出来 |
||||
* |
||||
* @author Administrator |
||||
*/ |
||||
public class ReadExcelTable { |
||||
|
||||
|
||||
//通过对单元格遍历的形式来获取信息 ,这里要判断单元格的类型才可以取出值
|
||||
public static List<Map> readTable() throws Exception { |
||||
Map map = new HashMap<String, String>(); |
||||
List<Map> list = new ArrayList<Map>(); |
||||
// map.put("308", "招商银行"); // 招行
|
||||
// map.put("306", "广发银行"); // 广发
|
||||
// map.put("303", "光大银行"); // 光大
|
||||
// map.put("304", "华夏银行"); // 华夏
|
||||
// map.put("105", "建设银行"); // 建行
|
||||
// map.put("305", "民生银行"); // 民生
|
||||
// map.put("103", "农业银行"); // 农行
|
||||
// map.put("310", "浦发银行"); // 浦发
|
||||
// map.put("309", "兴业银行"); // 兴业
|
||||
// map.put("104", "中国银行"); // 中行
|
||||
// map.put("302", "中信银行"); // 中信
|
||||
// map.put("102", "工商银行"); // 工行
|
||||
// map.put("301", "交通银行"); // 交行
|
||||
// map.put("4105840", "平安银行"); // 平安
|
||||
// map.put("403", "邮政储蓄银行"); // 邮储
|
||||
InputStream ips = new FileInputStream("C:\\Users\\Reborn\\Desktop\\test.xlsx"); |
||||
XSSFWorkbook wb = new XSSFWorkbook(ips); |
||||
Sheet sheet1 = wb.getSheetAt(0); |
||||
for (Row row : sheet1) { |
||||
|
||||
String company = row.getCell(0).getStringCellValue(); |
||||
String name = row.getCell(1).getStringCellValue(); |
||||
row.getCell(2).setCellType(Cell.CELL_TYPE_STRING); |
||||
String identity = row.getCell(2).getStringCellValue(); |
||||
row.getCell(3).setCellType(Cell.CELL_TYPE_STRING); |
||||
String time = row.getCell(3).getStringCellValue(); |
||||
String things = row.getCell(4).getStringCellValue(); |
||||
String personName = row.getCell(5).getStringCellValue(); |
||||
row.getCell(6).setCellType(Cell.CELL_TYPE_STRING); |
||||
String date = row.getCell(6).getStringCellValue(); |
||||
|
||||
|
||||
Map dataMap = new HashMap(); |
||||
dataMap.put("company", company); |
||||
dataMap.put("name", name); |
||||
dataMap.put("identity", identity); |
||||
dataMap.put("time", time); |
||||
dataMap.put("things", things); |
||||
dataMap.put("personName", personName); |
||||
dataMap.put("shouquanren", name); |
||||
dataMap.put("date", date); |
||||
list.add(dataMap); |
||||
|
||||
// for (Cell cell : row) {
|
||||
// switch (cell.getCellType()) {
|
||||
// case HSSFCell.CELL_TYPE_BOOLEAN:
|
||||
// //得到Boolean对象的方法
|
||||
// System.out.print(cell.getBooleanCellValue()+" ");
|
||||
// break;
|
||||
// case HSSFCell.CELL_TYPE_NUMERIC:
|
||||
// //先看是否是日期格式
|
||||
// if(HSSFDateUtil.isCellDateFormatted(cell)){
|
||||
// //读取日期格式
|
||||
// System.out.print(cell.getDateCellValue()+" ");
|
||||
// }else{
|
||||
// //读取数字
|
||||
// System.out.print(cell.getNumericCellValue()+" ");
|
||||
// }
|
||||
// break;
|
||||
// case HSSFCell.CELL_TYPE_FORMULA:
|
||||
// //读取公式
|
||||
// System.out.print(cell.getCellFormula()+" ");
|
||||
// break;
|
||||
// case HSSFCell.CELL_TYPE_STRING:
|
||||
// //读取String
|
||||
// System.out.print(cell.getRichStringCellValue().toString()+" ");
|
||||
// break;
|
||||
// default:
|
||||
// System.out.println();
|
||||
// }
|
||||
//
|
||||
// }
|
||||
} |
||||
return list; |
||||
|
||||
} |
||||
|
||||
// //直接抽取excel中的数据
|
||||
// public static void extractor() throws Exception{
|
||||
// InputStream ips=new FileInputStream("d://test2-1.xls");
|
||||
// HSSFWorkbook wb=new HSSFWorkbook(ips);
|
||||
// ExcelExtractor ex=new ExcelExtractor(wb);
|
||||
// ex.setFormulasNotResults(true);
|
||||
// ex.setIncludeSheetNames(false);
|
||||
// String text=ex.getText();
|
||||
// System.out.println(text);
|
||||
// }
|
||||
|
||||
|
||||
} |
@ -0,0 +1,34 @@
|
||||
import freemarker.template.Configuration; |
||||
import freemarker.template.Template; |
||||
|
||||
import java.io.*; |
||||
import java.util.HashMap; |
||||
import java.util.Map; |
||||
|
||||
public class WordTest { |
||||
public static void genWord(){ |
||||
try { |
||||
Map<String,String> dataMap = new HashMap<>(); |
||||
dataMap.put("name", "张三"); |
||||
Configuration configuration = new Configuration(); |
||||
configuration.setDefaultEncoding("utf-8"); |
||||
//.xml 模板文件所在目录
|
||||
configuration.setDirectoryForTemplateLoading(new File("H:\\workFile\\genword\\template")); |
||||
// 输出文档路径及名称
|
||||
File outFile = new File("H:\\workFile\\genword\\word\\test.doc"); |
||||
//以utf-8的编码读取模板文件
|
||||
Template t = configuration.getTemplate("test.xml","utf-8"); |
||||
Writer out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outFile), "utf-8"),10240); |
||||
t.process(dataMap, out); |
||||
out.close(); |
||||
System.out.println("生成成功"); |
||||
}catch (Exception e){ |
||||
e.printStackTrace(); |
||||
System.out.println("生成失败"); |
||||
} |
||||
} |
||||
|
||||
public static void main(String[] args) { |
||||
genWord(); |
||||
} |
||||
} |
@ -0,0 +1,41 @@
|
||||
import freemarker.template.Configuration; |
||||
import freemarker.template.Template; |
||||
|
||||
import java.io.*; |
||||
import java.util.List; |
||||
import java.util.Map; |
||||
|
||||
/** |
||||
* Created by wuchangming on 17/1/6. |
||||
*/ |
||||
public class excelToWord { |
||||
public static void main(String[] args) throws Exception { |
||||
personnelImportWord(); |
||||
} |
||||
|
||||
|
||||
|
||||
private static void personnelImportWord() throws Exception{ |
||||
DocumentHandler dh = new DocumentHandler(); |
||||
// Template t = dh.getTemplate();
|
||||
|
||||
List<Map> list=ReadExcelTable.readTable(); |
||||
for (Map map : list){ |
||||
// Writer out = dh.getWriter((String)map.get("name"));
|
||||
// dh.createDoc(t,map, out);
|
||||
Configuration configuration = new Configuration(); |
||||
configuration.setDefaultEncoding("utf-8"); |
||||
//.xml 模板文件所在目录
|
||||
configuration.setDirectoryForTemplateLoading(new File("C:\\Users\\Reborn\\Desktop\\temp")); |
||||
// 输出文档路径及名称
|
||||
File outFile = new File("C:\\Users\\Reborn\\Desktop\\"+map.get("name")+".doc"); |
||||
//以utf-8的编码读取模板文件
|
||||
Template t = configuration.getTemplate("test.xml","utf-8"); |
||||
Writer out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outFile), "utf-8"),10240); |
||||
t.process(map, out); |
||||
out.close(); |
||||
System.out.println("生成成功"); |
||||
} |
||||
|
||||
} |
||||
} |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> |
||||
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7"> |
||||
<output url="file://$MODULE_DIR$/target/classes" /> |
||||
<output-test url="file://$MODULE_DIR$/target/test-classes" /> |
||||
<content url="file://$MODULE_DIR$"> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/target" /> |
||||
</content> |
||||
<orderEntry type="inheritedJdk" /> |
||||
<orderEntry type="sourceFolder" forTests="false" /> |
||||
<orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.22" level="project" /> |
||||
<orderEntry type="library" name="Maven: org.apache.poi:poi:3.14" level="project" /> |
||||
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" /> |
||||
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:3.13" level="project" /> |
||||
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:3.13" level="project" /> |
||||
<orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:2.6.0" level="project" /> |
||||
<orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" /> |
||||
</component> |
||||
</module> |
Loading…
Reference in new issue