sqltranslator.js
来自「ajax.net,一个应用AJAX.NET框架的例子」· JavaScript 代码 · 共 32 行
JS
32 行
var mw = {util: {}};
mw.util.SqlTranslator = function()
{
var me = this;
me.translateToXPath = function(p_sqlString, p_outArguments)
{
var match = p_sqlString.match(/select \* from (\S{1,})((\swhere\s(.{1,}))|)/i);
var tableName = match[1];
var filter = match[4];
var xpath = tableName;
if (filter)
{
xpath += "[";
xpath += filter;
xpath += "]";
}
else
{
xpath = tableName;
}
if (p_outArguments)
{
p_outArguments.tableName = tableName;
p_outArguments.xpath = xpath;
}
return xpath;
}
return me;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?