s*****y 发帖数: 3 | 1 我用libxml2 parser.h 中的 xmlReadFile 打开一个xml file
xmlReadFile 的 parameter -> const char *URL 不支持 wchar,所以当xml file的
path 是 Unicode时, 需要用WideCharToMultiByte转化。 但是如果Unicode的path有
非英文字符时,这也方法就行不通了。
有没有什么方法可用libxml2 的api,open unicode path的 xml file呢?
谢谢! |
|
s*****y 发帖数: 3 | 2 我用libxml2 parser.h 中的 xmlReadFile 打开一个xml file
xmlReadFile 的 parameter -> const char *URL 不支持 wchar,所以当xml file的
path 是 Unicode时, 需要用WideCharToMultiByte转化。 但是如果Unicode的path有
非英文字符时,这也方法就行不通了。
有没有什么方法可用libxml2 的api,open unicode path的 xml file呢?
谢谢! |
|
s*****y 发帖数: 3 | 3 我用libxml2 parser.h 中的 xmlReadFile 打开一个xml file
xmlReadFile 的 parameter -> const char *URL 不支持 wchar,所以当xml file的
path 是 Unicode时, 需要用WideCharToMultiByte转化。 但是如果Unicode的path有
非英文字符时,这也方法就行不通了。
有没有什么方法可用libxml2 的api,open unicode path的 xml file呢?
谢谢! |
|
O****C 发帖数: 368 | 4 完全不能打开。
我已经重装几次都不行。麻烦你们帮我看看error report。 谢谢。
Microsoft Error Reporting log version: 2.0
Error Signature:
Exception: EXC_BAD_ACCESS
Date/Time: 2014-09-10 22:55:06 +0000
Application Name: Microsoft OneNote
Application Bundle ID: com.microsoft.onenote.mac
Application Signature: ONMC
Application Version: 15.2.140713
Crashed Module Name: MicrosoftOffice
Crashed Module Version: 15.2.140713
Crashed Module Offset: 0x00071f94
Blame Module Name: MicrosoftOffice
Blame Module Version: 15.2.140713
Blame Modu... 阅读全帖 |
|
M****e 发帖数: 1132 | 5 step 2中,哪些命令需要执行啊?=====之间的也需要吗?好像我一个命令也没有啊。
POST INSTALL STEPS:
===================
ntpdate pool.ntp.org
dpkg-reconfigure tzdata
dpkg-reconfigure locales
edit /etc/hostname to change the hostname.
change /etc/sources.list to closest repository
apt-get update
apt-get dist-upgrade - to make sure you have the latest updates.
Install build environment
=========================
apt-get -y install make gcc
apt-get -y install g++
apt-get -y install libxml2 libxml2-dev
... ... |
|
o****g 发帖数: 174 | 6 用的是这个wheel, 要先加载一个package scrapy.
https://github.com/LKI/wescraper
有如下错误:好像是没有得到cookie? 为什么?
[scrapy.utils.log] INFO: Scrapy 1.5.0 started (bot: scrapybot)
2018-01-23 17:51:22 [scrapy.utils.log] INFO: Versions: lxml 4.1.1.0, libxml2
2.9.7, cssselect 1.0.3, parsel 1.3.1, w3lib 1.18.0, Twisted 17.9.0, Python
2.7.13 |Anaconda 4.4.0 (64-bit)| (default, Dec 20 2016, 23:09:15) - [GCC 4.4
.7 20120313 (Red Hat 4.4.7-1)], pyOpenSSL 17.0.0 (OpenSSL 1.0.2l 25 May
2017), cryptography 1.8.1, Platform Linux-... 阅读全帖 |
|
t**d 发帖数: 6474 | 7
什么server?是不是server的模块不全? 我的lighttpd里面用ipkg list_installed显
示有如下模块安装。你的如果没有,就装上这些模块 (不一定要全装)。
expat - 2.0.1-1 - XML Parser library
fcgi - 2.4.0-2 - FastCGI is a language independent, scalable, open extension
to fontconfig - 2.5.0-0 -
freetype - 2.3.6-1 - Free truetype library
gconv-modules - 2.5-1 - Provides gconv modules missing from the firmware.
gdbm - 1.8.3-2 -
libcurl - 7.20.0-1 -
libdb - 4.2.52-3 - Berkeley DB Libraries
libgd - 2.0.35-5 -
libjpeg - 6b-3 - collection of jpeg tools
libpng - ... 阅读全帖 |
|
a9 发帖数: 21638 | 8 差不多吧。哈哈
也就用libmysql,libxml2,libssl,libcrypto,libcurl这也啊,还用什么?
我用c#的时候也基本不用外面的企业库。感觉不符合要求。 |
|
|
mw 发帖数: 525 | 10 Hi, I need some XML functions for my project. currently i am using LibXML2,
which is a C implementation.
Do you guys know any popular, buf-free(more or less) C++ implemented XML lib?
thanks a lot in advance! |
|
t***o 发帖数: 1353 | 11 我安装的时候, 出了这连个错误, 不知道咋弄
ERROR: 'xslt-config' is not recognized as an internal or external command,
operable program or batch file.
error: Setup script exited with error: Unable to find vcvarsall.bat
我是先装了
setuptools-0.6c11.win32-py2.6.exe
然后装了这个。 可是还是不行。。。
libxml2-python-2.7.4.win32-py2.6.exe
哪位帮个忙? 谢谢了。 |
|
d**d 发帖数: 389 | 12 比如我已经用C写好了几个独立的函数去处理一个xml文件,调用的库是现有的libxml2,
这个是标准的C library.
在parser.c中,
#include
#include
#include
void parser();
1. 如果我把这个文件放到我其他的C++程序中,还是parser.c,那么在调用G++编译的
时间,parser.c就要变成
#ifdef _cplusplus
extern "C"{
endif
void parser();
#ifdef _cplusplus
}
#endif
是这样吧?
2. 如果我重新生成一个parser.cpp文件:
#include
#include
#include
void parser();
这样的话,用g++来编译就没有问题了?
谢谢。 |
|
y***d 发帖数: 2330 | 13 把 parser.c "放到我其他的C++程序中" 这个做法是不好的,应该是把 parser.h 包含
到其它 .c/.cpp 文件中,
而 parser() 的函数体可以在 .c 中,也可以在 .cpp 中,
1. in c
parser.h
#ifdef _cplusplus
extern "C"{
#endif
void parser();
...
and complie parser.c with gcc
2. in cpp
parser.h
void parser();
and compile parser.cpp with g++
libxml2, |
|
b*d 发帖数: 75 | 14 libxml2 on MIT license is no good? |
|
g***l 发帖数: 2753 | 15 libxml2需要其他库的支持,想找一个比较好用的跟平台无关的库。 |
|
a*z 发帖数: 294 | 16 I would appreciate any help on my issue.
I have R 2.15.2 (32 bit and 64 bit) on a windows 7 ultimate (64 bit system).
I have RGtK2 package installed and updated.
I installed GGOBI (2.1.8, and later changed to 2.1.9) installed on C: drive.
I have gtk+-bundle_2.22.1-20101227_win32 downloaded and unzipped (7 zip) in
C: drive. I set the environment variables in path (c:\ggobi; c:\gtk\bin)
Then I installed rggobi package from CRAN. When I tried to load the package,
I got a popup window saying an erro... 阅读全帖 |
|
m***y 发帖数: 79 | 17 重装了R之后,package “rggobi”总是出错,
说是libxml2.dll missing,下载了这个文件之后,放到GTK的bin里,
还是不行,板上又碰到过吗,怎么处理?先谢 |
|
|